September 15, 2009
OK, so you are getting close to the finish line – almost done with your project development. You may running on schedule or rushing to meet the deadline, but it is still no time to let lack of project management lead to unnecessary and costly mistakes.
FAT and Happy
Make sure that you perform a thorough Factory Acceptance Test (FAT) as defined by your V-diagram process to validate that your system meets all of the specified requirements. Involve the customer if possible. But, regardless, there should be a formal sign-off sheet with initials by each met specification. Some Alliance Partners even have a formal approval process before the system can be shipped.
In Ship Shape?
While being FAT is good, you still want to be in ship shape. So, take steps to avoid errors and delays. Have you checked to see if your labeling meets any requirements that your customer must have? Do you have a way to verify the complete shipment (e.g. pack slips)? Do you have insurance guidelines for shipments?
May 25, 2009
Good requirements simplify the process for project planning. With a clear understanding of the requirements, you can then break the work down into the elemental tasks required to meet the system requirements – and only the system requirements. Perhaps, just as importantly, you can define the necessary testing to validate that the system meets the requirements.
Defined in the 1980s, the V-Model has been used heavily in the automotive industry, was designed to simplify the complexity associated with developing systems. Today is commonly used in control design and software development. It summarized the main steps corresponding to deliverables in a system validation framework. The left side represents the decomposition of requirements and the creation of system specifications. The right side represents the integration of the parts and their verification according to the design and system requirements. Although the names of the individual steps may differ from one context to the next, the fundamental principle of correspondence applies. For instance:
- User Specifications – can correspond to the requirements that must be validated during the Site Acceptance Test (SAT).
- Functional Specifications – can correspond to the requirements that must be validated during the Factory Acceptance Test (FAT).
Work Breakdown Process
Ultimately, the work breakdown process results in the individual ‘work packages’ to develop the system. For each work package, you should be able to define:
- Definition of work – what is to be implemented
- What’s needed – equipment, knowledge, prior work (on the project)
- Time/cost – the estimated time and cost to complete the work package
- Deliverable – what must be produced to complete the task
Check out other blogs about the V-Model.