Software Engineering

Proper use of software engineering methods adapted to the specific context of the project at hand and the corporate culture, usually combining agile development methods with rigorous architecture focused project management.

Rules of Thumb

• Selecting an Architecture is better done outside of the SCRUM process, but experiments to verify feasibility, performance and flexibility of the proposed solution should be verified in SCRUM sprints

• Scoping requirements is generally a wicked problem: the requirements are not absolute but influenced by a cost feed-back loop

© Copyright 2018 S.C.I.R. - All Rights Reserved