The Beginning of Survival

--Originally published at Debugging My Mind

Today we walk into the next 2 chapters of the Software Survival Guide book, I’ll give a small summary and my thoughts on each of them.

Chapter 3 – The concepts

As the book mentions, even at scholar work level most teams want to avoid the processes and beginning planning that needs to go into a project, due to this, most of those experiences end up being stressful, full of rushing and emergency working, staying up late, stretching schedules and a whole lot of mess in short terms, yet after all of that experience a lot of people just laugh or talk about it as how interesting and strong they are to survive those or even how a new subject will require one of those experiences.

To me, it feels as something inherent, even obvious that something like planning and correct processes at the beginning of the project allow you to avoid incredibly big changes and loss of time, even from my own experience, projects that I haven’t invested careful proper planning end up having what would be a small mistake in the past to be corrected into a huge problem that requires quite some time for fixing.

It is true, having a process is the clear way to fix all of these problems, to make the whole journey easy, but the hardest part is to convince your team and coworkers to go along with this, to invest time into the processes, it always seems like the most boring thing, they just want to get right on the “interesting” part, and the question remains, how do you convince them? telling them of the consequences doesn’t seem to be enough a lot of times until it’s actually happening, the great focus is not only on learning effective processes but also an

Continue reading "The Beginning of Survival"

Software Project Survival – The First Steps

--Originally published at Debugging My Mind

The blogging is back once again, this time it will focus on the progress of a book with a very interesting title. The Software Project Survival Guide by Steve McConnell, for now I’ll be focusing on the content in the first two chapters.

Chapter 1 – Getting welcomed to the survival

There’s a common thing I’ve been hearing throughout my software engineering studies and that’s that software development is in crisis, that referring to how so many projects that are started tend to either fail or be challenged (in other words exceding the expected cost and time) which is interesting but not that surprising due to the increasing complexity nature of today’s software needs.

One thing that does stand out is how on one side products are expected to be these perfect, enormous piece of software that can be used with ease and with no errors while projects are expected (hopefully) to just work, to succeed.

To begin with the book gives an analogy of the Marlow pyramid focused on the needs for project developping, how there’s some things we have to fulfill and be addressed before we can even touch anything else.

pyramid.PNG

At first glance the first I thought is “well yeah, this seems like common sense” but it’s surprising how in practice there’s a lot of problems with the base of the pyramid, needs that HAVE to be fulfilled before we can focus on the tip, which adds the quality for the project to stand out, and creating that chance of failure.

Another important thing I agree with the book is how both the client and the team project need to have these set of “rights” or “rules” that they have to respect between each other, things as simple as providing requirements and meeting them that aren’t taken in mind given

Continue reading "Software Project Survival – The First Steps"

The End?

--Originally published at Debugging My Mind

No, not the ending of the blog, not at all, I’m still planning on trying some things out with this space and see how it goes, but it IS the end of the little course I took on digital identity.

Today featuring, video editing being really hard, which probably comes as no surprise to anyone, it’s serious stuff, props to the people that do it cuz god, I sure have almost to no experience with it.

We tried making a little video story on a very limited time and I sure couldn’t manage that, I didn’t feel ready to use a new program or with the resources to get some good shots, being in a new place and all.

Maybe I’ll try it again in the future, but for now sadly I got no video to post here. Let’s see what the future holds for this blog and for the others, thanks for the people that have taken their times to read these so far!

Special thanks to all the people that gave us those very interesting talks and to the teacher that organized everything!

ffsa