Category Agile methodologies

Quick Intro to Scrum

Enjoy this video with a very quick intro and discussion about Scrum. “Scrum itself is a simple framework for effective team collaboration on complex products.  Scrum co-creators Ken Schwaber and Jeff Sutherland have written The Scrum Guide to explain Scrum clearly and succinctly.  This Guide contains the definition of Scrum. This definition consists of Scrum’s roles, events, […]

Continuous Integreation – TeamCity or Jenkins

Are you continuously integrating your development efforts into a stable pipeline? Are your teammates doing the same? Is that practice encouraged inside your organization? I hope it is. If not, get on the “right” path starting today. Be vocal about the merits of doing Continuous Integration (CI) properly. Make sure you integrate your new code often […]

Become an Outlier Developer

As a developer you need to consistently make sure you keep your skills up to date. You need to increase your Luck Surface Area, properly manage your focus, time ad energy. Considering the amount of time you spend “at the office” or working on what “makes you money”, it may be difficult to pay attention […]

Principles behind the Agile Manifesto

Here are the principles behind the Agile Manifesto. I find them very interesting. Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. Welcome changing requirements, even late in development. Agile processes harness change for the customer’s competitive advantage. Deliver working software frequently, from a couple of weeks to […]

Agile – Stand-up meetings

I’ve been recently thinking about agile methodology and the way companies apply it. I’ve been working for the last 4 years in companies where agile is encouraged and used. We’ve been working on improving the mechanic of the process in order to make it suit our needs. I currently have the chance of being part […]