Jun 262017
 

  Agile project management, agile software development, agile methodology, agile transformation, agile adoption – all these words are buzzwords! Now regardless of the industry and the size of the company companies switch to agile way of working. It’s not that easy, it takes time to, but agile teams naturally get better over time. However, when teams become more efficient, the risk of fail rises because [… read more]

Scaled Agile: An Overview

 Posted by on May 28, 2017
May 282017
 

Many organizations around the world are moving from traditional Waterfall project management techniques, to Agile software development. This is a difficult journey for many organizations, especially large and older ones. Many of the core ideas in Agile and Scrum are suited to a small team of six to ten people, like you might find at a young startup. Trying to apply the same idea to [… read more]

Write a Guest Blog Post!

 Posted by on May 22, 2017
May 222017
 

Do you want to contribute to agile-code.com?   Effective immediately your guest post will be accepted. Submit your guest-post today! Content agile-code.com accepts guest post which must be on any of the following topics: Agile Methodologies Programming (no language preference). Test Driven Development (TDD). Domain Driven Design. Databases (Relational, NoSQL). Distributed computing (Web Services, SOA, REST, …). Software Design Patterns. Software Architecture. Your post cannot be [… read more]

May 192017
 

Now we live in a world when we receive a lot of information, which is not very interesting for us. Now we have thousands of articles and blogs for every topic we could think of. That’s why I decided to share with you top 13 agile project management blogs, which we read at Apiumhub on a regular basis. These blogs are useful as for software [… read more]

May 152017
 

Nowadays there are a lot of complications and obstacles on the way to the production. Now if you are not agile, it becomes literally a hell adding new functionalities. Therefore a lot of corporations and startups switch to agile methodologies and start using CI to achieve agility in software development. There is a big buzz about agile transformation in the companies, for example Mango, HSBC, [… read more]

Jan 052014
 

Every software project is particular and has its own features, but in general there are things that are common across the industry! In this post I would like to mention things that in my opinion are a must and that I am currently following whenever working on a project.  The priority of the list is not given by the order as it would largely depend [… read more]

Mar 152013
 

Software Development is so many things; to have a good start creativity, passion and methodology have to be a perfect match. While the creativity and the passion are subjective and personal, the methodology is something that can be learnt, developed, enhanced and shared. Like mathematics, it can be seen as an universal language. Principles When developing software there are some best-practices and principles that should [… read more]

Mar 102013
 

In one of my earlier posts I tried to describe what kind of attributes a leader should have to be successful, and in this post I would like to go a big further and try to define what should make an IT project a success. Wikipedia says that In project management a project consists of a temporary endeavor undertaken to create a unique product, service [… read more]

Sep 112012
 

TypeMock is offering a free Webinar around Test Driven Development. Everyone can register by following this url: http://www.typemock.com/test-driven-development-sept. Registration is closing on 12th of September 2012, so hurry up. In case you are not able to register you may follow this link http://www.typemock.com/webinars/ for an offline view. Learn: The difference between unit testing and Test Driven Development (TDD) Benefits of TDD Problems and Pitfalls and [… read more]

Sep 052012
 

I’ve started adopting what I could call “agile” way of developing software only in 2007-2008. Since then I’ve become a Certified Scrum Master and trying to adopt as much techniques and methodologies to make the process of developing software in my team as much as possible. I am sure that I am still far from saying that it is perfect and there is always room [… read more]

Mocking with Moq

 Posted by on August 30, 2012
Aug 302012
 

In object oriented programming, mock objects are simulated objects that mimic the behavior of real objects. Mock objects are usually used in Unit Testing. Mock objects are exactly created to test the behavior of some other (real) object. Therefore, mocking is all about faking the real object and doing some operations in a controlled way so that the returned (test) result is always valid. The first question [… read more]

May 222012
 

Being a Leader means working with people. This automatically involves the interaction at many levels and with different kind of personalities. The “real leader” needs to be able to deal with all kind of situations by keeping in mind that the pre-set goals need to be achieved. Delegating In general, people don’t like delegating as this often means loosing control or wasting the time explaining [… read more]

heaslipgarnet@mailxu.com