Our project must balance the input from a myriad of people that are associated and contribute to the project, along with those funding the project to be successful. To be able to do this, we will need to understand our stakeholders and their perspective. Some of our the stakeholders will add requirements, support existing […]
Value Transforming Blog
We take a break from our requirements management run for this blog. I was talking to an executive about some training for his organization. He wanted the training to focus on action, on doing (he, in fact, said do, do, do). He emphasized this very clearly and repeatedly, the action portion of continuous improvement. This […]
Requirements Language As we collect requirements we are going to need to perform some sort of evaluation. We know the attributes of good requirements, now we will compare those attributes against the documented requirements. However, we will not stop our evaluation at the type of language. We will extend this evaluation to other areas that […]
We have been working on product requirements for a number of blogs now, and we will continue that topic for the next few weeks (with exceptions). Requirements are the central driving force behind the design for the product along with risk, cost, and the opportunity of reward for the company. In general, requirement management consists […]
We have discussed the nonfunctional requirements for extensibility in our earlier posts. Now we turn to others in the nonfunctional list of requirements. Today we are going to consider maintainability. Maintainability is the measure of ability to successfully repair or fix the product after manufacturing, usually in the field, and over time. For manufacturing entities, […]
Software Structure Defined Non-functional requirements such as software extensibility can be very difficult to document as we likely do not know all of the future features or growth we can anticipate for the product as it matures. Poorly managed, the code may descend into what is sometimes referred to as spaghetti code. Instead of the […]
We have written much on product requirements on the blog. Requirements are those statements, derived from the project scope, upon which we will build the product. A clear understanding of these and the circumstances surrounding the use of the product will improve our chances of achieving the desired development objective. Nonfunctional Requirements One of the […]
The Manufacturing Innovation Network Breakfast went great last week. Nearly all of the seats were full, and there was a plentiful of discussion afterward. The discussion was about the role of automation in the not so distant future. We talked about how automation and drones are now even working in the fields. Robots came about due […]
You do not have to go it alone when it comes to developing requirements. There are many templates and well-defined approaches to help in this regard. If you are developing a complex system, it is good to break the requirements up, starting at the highest level of abstraction. We will call that systems specification. The […]
In keeping with our requirements work, we will start by identifying the attributes of a good requirement. We start our project off with the requirements, so it stands to reason if we start off poorly or in the wrong direction, we will not make the objective. This situation will get worse the longer we spend […]
0