Software requirements for customers
| Course length: | 1 day |
| Dates/Locations: | see course schedule |
| Price: | € 475,– (excluding VAT) |
| Included: all course materials, lunch, coffee, tea, soda, and snacks | |
| Registration: | Online registration form |
This course can also be given in-house. Contact us for more information.
Target audience
You are involved in one or more ICT projects from the customer perspective, or you are about to be. In earlier projects, you may have had the experience that your ICT supplier was not quite building the system that you needed—and you may have come to that conclusion in such a late stage in the project that change was very expensive, or even impossible. Regardless of prior experiences, you would like to get more accurate offers from prospective suppliers, both in accurateness of the proposed solution as in scheduling and pricing. Once the project has started, you want to be in control.
What you will learn
You will learn that your initial requirements are likely to be more incomplete and inconsistent than you realise. You will experience that considering the various requirement types and stakeholder types will quickly lead to improvement. You will understand why your active involvement in requirements gathering is crucial for project success. You will see how use case scenarios are excellent vehicles for going from business goals to requirements. You will learn various techniques for getting to these use case scenarios. You will be able to contribute to `call for tender' documents that are an excellent starting point for supplier selection and negotiation.
Course format
The balance between theory and practice in this course is about 80% to 20%. In the practical assignments, you are encouraged to bring up experiences and examples from your own projects, as far as confidentiality issues do not prohibit this. Some of the assignments are done individually, others in pairs.
The group size is at most 12 persons, so that we can cater to the individual needs and learning goals of all participants.
If all participants speak Dutch, the course is given in Dutch; otherwise, the course is given in English. All course materials are in English.
As all other 59bits courses, this course is intensive and high-paced, but with sufficient smaller and larger breaks to rejuvenate, and to enable you to to process and retain all course content.
Please make sure to read our general course information.
Course topics/keywords
The following list of topics is not exhaustive, and is meant to give you an impression of what you can expect:
- Terminology: what is your ICT supplier talking about?
- What are requirements, and why would you care?
- Requirements flavours: functional, non-functional, constraints.
- Where do requirements come from?
- Stakeholders: more than users or the accidental project manager
- From business goals to use cases; types of use cases.
- Actors and use case goals; stakeholders and interests.
- Main success scenario, extensions, and exceptions.