Key Attributes of A Good Team Lead

A good team lead is hard to find.  Unfortunately, it is a struggle required when building a team of almost any size.  The good news is that the traits that make a good lead are easy to spot.  Once you find someone that possesses these make sure you keep them happy. A Good Team Lead is a Communicator As obvious as this may seem, it is also the most critical trait.  A Lead communicates with customers, management, and staff.  Although the Lead may want to “work” more and “meet” less, communication is always a big piece

Read More

Using a Clickable Demo

One of the challenges with any project is getting everyone on the same page.  Over the years I have found that the best tool to help solve this problem is a clickable demo.  The demo is so useful it is one of the first steps in a new project.  Creating the clickable demo can be simple and straightforward or a big effort in itself.  However, these actions make even a complex system easy to model. Go With the Flow An important part of a clickable demo is an example of the application flow.  When use cases

Read More

Gathering and Defining Requirements

One of the first steps in any projects is gathering and defining requirements.  These are needed to measure whether the features being built are useful.  Requirements also give us a way to map progress and eventual success.  Sometimes there are projects where we will have all the information we need to get started.  However, most projects will require us to gather, define, and refine these details from others. Gathering Requirements The process of gathering requirements from others can be complicated and time consuming.  Luckily, this is not always the case.  Gathering requirements can be straightforward when

Read More