Tag: softwareengineeringThese items have all been tagged with the tag "softwareengineering", You can see other tags in the Tag Cloud
Let's Bury the Term Software Engineering
Software
engineering is not an accurate way to describe what software designers and
developers do. We create software in an environment that is constantly changing
to fulfill the expectations of businesspeople who aren't exactly sure what they
want. Does that sound like engineering? As I'll discuss in this article, physical
engineers deal with the universal laws of physics, but software designers and developers
deal with unrelenting change. By using the word engineering to describe our profession, we set ourselves up for static
processes and brittle team structures that tend to discourage change, rather
than folding it into our everyday lives. Once we can shift our mindsets away
from engineering our software, people, and processes, we'll find that our teams
are more responsive, productive and change-ready
than ever before.
Read More
Add Comment (14)
|

Software
engineering is not an accurate way to describe what software designers and
developers do. We create software in an environment that is constantly changing
to fulfill the expectations of businesspeople who aren't exactly sure what they
want. Does that sound like engineering? As I'll discuss in this article, physical
engineers deal with the universal laws of physics, but software designers and developers
deal with unrelenting change. By using the word engineering to describe our profession, we set ourselves up for static
processes and brittle team structures that tend to discourage change, rather
than folding it into our everyday lives. Once we can shift our mindsets away
from engineering our software, people, and processes, we'll find that our teams
are more responsive, productive and change-ready
than ever before.

