Open Access. Powered by Scholars. Published by Universities.®

Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 2 of 2

Full-Text Articles in Engineering

From Agile Methods To Lean Practices: Trends In Software Development, Cécile Péraire Dec 2013

From Agile Methods To Lean Practices: Trends In Software Development, Cécile Péraire

Cécile Péraire

Since the ratification of the Agile Manifesto in 2001, agile methods such as Scrum and XP have become mainstream and proved their ability to shorten the software development lifecycle, raise quality and reduce costs. Hence the question: Is agile a "silver bullet" that can conquer the inherent complexity of software development? Based on current trends in the software industry, the answer to this question is "not quite". Given the vast spectrum of software development endeavors, one size does not fit all. Each organization or project team is unique and needs to identify a software development strategy that suits its own …


A Step Forward In Software Engineering Education: Introducing The Semat Essence Framework, Cécile Péraire Dec 2013

A Step Forward In Software Engineering Education: Introducing The Semat Essence Framework, Cécile Péraire

Cécile Péraire

There has been a rapid evolution of software engineering development methods over the last 20 years. From Iterative and Incremental to Agile and Lean, we have witnessed waves of new methods, each adding significant value to the field. However this evolution is also depicted as the "method war" with new comers trying to eradicate their predecessors, often re-inventing the wheels, and sometimes loosing knowledge. With a lack of common ground and credible experimental evaluation and validation, this pauses a challenge to educators. How do we select methods to teach? What terminology do we adopt? How do we respond to the …