Year: 2013
Essentials of Product Development
It takes more than talent to make a great product. You also have to focus on the right things, in the right order, with the right people at hand. Learn the key points for successfully developing product so you can make the most progress on your big idea. The talk covers common pitfalls, techniques for […]
Read MoreWriting Executable Specifications
Elisabeth Hendricksson stated at Turku Agile Day 2010 that “Specs is an abbreviation for speculations”. She is right, specs are often speculations. How can this be avoided? Execution of code doesn’t leave any room for speculation. If the specs can be executed, they aren’t speculations anymore.
Read More
A Template for Software Requirements
When you are gathering and documenting software requirements, it is not always easy to remember all the dimension that should be included in this activity. The book “Mastering the Requirements Process” proposes a template that should help you in this activity.
Read More
Modeling with SoaML: Service identification
The power of a service-oriented architecture (SOA) is in its ability to enable business agility through business process integration and reuse. SoaML (Service-Oriented Architecture Modeling Language) is an Object Management Group (OMG) standard that is intended to help realize the potential of SOA.
Read More
Using UML or IDEF for Business Modeling
The Unified Modeling Language (UML) is a modeling language standardized by the Object Management Group (OMG) used to manage requirements in software development projects. IDEF, the acronym for Integration DEFinition, refers to a family of modeling languages in the field of systems and software engineering.
Read More