Quantcast
Channel: lastzero's software engineering blog » Publications & Reviews
Browsing latest articles
Browse All 11 View Live

Guidelines for Software Development Estimation Effort / IEEE Computer

An analysis of 32 factors that influence the software development estimation accuracy can be found in Computer’s October issue (Dirk Basten, Ali Sunyaev, pp. 88-90). In my opinion, these are the most...

View Article


Combining SOA and Cloud Computing

To my surprise, the combination of SOA (Service-oriented Architecture) and Cloud Computing (basically outsourcing the server management/using many virtual machines) was described as something new in...

View Article


Google’s Sean Quinlan about GMail and GFS

I recently read an interview with Google’s Sean Quinlan about GFS and the problems they faced with interactive Web applications like GMail, which require a certain maximum latency time. The original...

View Article

Image may be NSFW.
Clik here to view.

The Clean Coder

I’m currently reading The Clean Coder by Robert C. Martin. Here are some of my favorite quotes: Caffeine “There is no doubt that some of us can make more efficient use of our focus-manna by consuming...

View Article

Image may be NSFW.
Clik here to view.

Exceptions: Andrew Hunt/David Thomas vs Robert C. Martin

There is a subtle difference between what Robert C. Martin recommends in Clean Code and what Andrew Hunt / David Thomas recommend in The Pragmatic Programmer. Martin encourages you to always use...

View Article


Niklaus Wirth about complexity

On both sides of this fence, complexity has and will maintain a strong fascination for many people. It is true that we live in a complex world and strive to solve inherently complex problems, which...

View Article

David Parnas: Most of the software we see or buy is ugly

Nevertheless, in spite of such helpful articles and many textbooks on software design, software jewels remain rare. Most of the software we see or buy is ugly, unreliable, hard to change, and certainly...

View Article

Is your team really agile?

Most teams purporting to be doing agile software development are not applying the level of technical rigor necessary to succeed at it. Most “agile” teams have actually only adopted Scrum’s...

View Article


What Architecture Means for Agile Development

In contrast to some discussions we observe in the software community, agile development is not about cargo cult adoption of Scrum or any other process, toolkit, or methodology — although we certainly...

View Article


Image may be NSFW.
Clik here to view.

Written requirements in the age of agile development

Many of today’s agile software projects are characterized by a lack of written requirements and other documentation. The rationale behind this is that requirements change “too often” to be written...

View Article
Browsing latest articles
Browse All 11 View Live