1. A Glimpse of How the Kernel Can Be Used

Being a member of a team developing software is very engaging. You are creative, solve hard problems, and collaborate with customers and colleagues. The sense of pride shared in the team when you deliver a high-quality piece of software and get praise by end users is truly rewarding. But why can’t it be like that more often?

Even if most software professionals aspire to be part of this kind of tight-knit, creative, and focused team, they often face obstacles that make it difficult. Let’s hear what some of them have to say about their challenges.

Fred: “The requirements go in different directions, so our work is not converging on anything that can be released.”

Eric: “The proposed software architecture ...

Get The Essence of Software Engineering: Applying the SEMAT Kernel now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.