Process

Torpedoing Projects

I saw an interesting talk at INCOSE 2007 called Damn the Torpedoes! Lessons from Underwater Warfare. Terje Fossnes, from the Norwegian Defence Procurement Division – Submarines, talked about five cases from history of torpedo failures and went through the core causes behind the those. It was an interesting look at …

Read More

Back to School

The first day of school brings back great memories for me. Going shopping for a Superman backpack, trying out the new lunchbox (how will the thermos, two desserts and a note from mom all fit in there?), and getting ready to see old friends and make new ones. It’s a …

Read More

Reminder: Our Goal is to Produce Software

I’ve been in situations where I’ve seen process used, underutilized, misused, and abused all on the same project. The appropriate amount of process varies widely based on the needs of the project; it can be impacted by things such as the size of the team, the skills of the team, …

Read More

CMMI and Requirements Part I

CMMI and Requirements Part I A lot of our clients are looking at CMMI-Dev (http://www.sei.cmu.edu/publications/documents/06.reports/06tr008.html) to see how their software development organizations can benefit from it. However what I have noticed is that many people refer to CMMI as a process. CMMI is actually a framework for developing and improving …

Read More

How Communication Styles Affect Requirements Sign-Off

I’ve recently had some troubles getting all team members to provide approval for a requirements document. I know the reluctance is a sense of not knowing what the requirements contain. I thought maybe if I could tailor how I disseminated the information to different communication styles, I could receive feedback …

Read More

Software Engineering Process Improvement

Seilevel spoke at the Dallas ASEE (Association for Software Engineering Excellence) Software Engineering Process Improvement Workshop on Saturday February 24, 2007! Tony Chen, co-founder and Principal Analyst at Seilevel presented “Beyond the System Shall – A Journey from Good to Great Requirements”. Mike Konrad, chairman of the CMMI Configuration Control …

Read More

Karl Wiegers – More About Software Requirements

Karl Wiegers is one of the favorite authors around the Seilevel office with his Software Requirements, Second Edition considered one of the better books on the topic. Karl’s latest, More About Software Requirements – Thorny Issues and Practical Advice, arrived in January but unfortunately has managed to sit in my …

Read More

Yahoo releases “design” patterns

We have recently had a number of discussions on the messageboard about requirements patterns. The concept comes from the software design world which uses design patterns to save significant time when architecting software (See Design Patterns: Elements of Reusable Object-Oriented Software ) The concept behind requirements patterns is similar with …

Read More

When is a software requirements spec done?

The short answer is that a software requirements spec is done when you can convince the stakeholders to sign on the dotted line. The long answer is that a requirements specification is truly never done. It should be a living document that is updated throughout the project. As decisions are …

Read More