Month: March 2013
Value-Based Software Engineering
Value-based software engineering (VBSE) is an approach that take into account the fact that software has a major influence on most systems’ cost, schedule, and value. Software decisions are inextricably intertwined with system-level decisions. In this article, Barry Boehm discusses the basic principles of value-based software engineering and explains why value-neutral methods are insufficient as […]
Read MoreFormal Requirements Modeling Languages: RML Revisited
Requirements Modeling Language (RML) offers a notation for requirements modeling which combines object-orientation and organization, with an assertional sublanguage used to specify constraints and deductive rules. RML provides both an object-centered modeling framework and an ontology for requirements modeling.
Read MoreCreating UX with Story Boarding
Other creative disciplines, such as film, have long used storyboarding during the design process to explore the space of possibilities for their users, and to guide the production of compelling user experience. With user interaction patterns becoming more complex as UI technology improves, storyboarding has now become an excellent tool for user interface design, even […]
Read MoreThe Product Owner in Scrum
The video describes the responsibilities and duties of a product owner as it is defined in the Scrum Framework.
Read More