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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.