Posts Tagged Software

Defining IT Project Failures

It has been almost a year that my good friend Paul Hart and I started the Waggware Strategy Lab Video Blog. Things have been quiet at Waggware on the V-log front but I thought I would re-publish one of our more popular video segments.

In my current role as Director of Sales & Marketing, I serve as a principle in the various projects that we run and am ultimately responsible if the project succeeds or fails. From my vantage point the biggest reasons for failure is lack of communication which leads to missing the mark on meeting customer expectations.

Managing all of the stakeholder’s expectations is critical and great care should be used in communicating often. This includes listening, asking for feedback and constantly asking each and every stakeholder what their overall goal’s of the software project are so that those expectations are met. The following video is a discussion on what defines an IT failure, perhaps it will give you some ideas on what to do to avoid an IT project failure.

#IT Fail – Defining IT Project Failure from Waggware on Vimeo.

What do you do to avoid IT Project Failures?

, , , ,

No Comments

How to Buy Enterprise Software

At Waggware (IT Services Firm) where I am responsible for all Marketing and Sales activities I have the opportunity to offer highly flexible, customizable and outside of the box solutions aimed at improving my customers business processes. The great thing about being in the consulting/services business is your not tied down to selling just one boxed solution but rather package together best of breed solutions that achieve results. However you need a plan and an approach to pull the best solution into play.

I’ve developed a 9 stage framework that I assist my customers with when looking to implement enterprise software.  Depending on the size of the engagement or software investment I often scale up or down on the level of activity I conduct during the selection phase.  I’ve embedded my presentation below for your use and review.

, , , ,

No Comments

Selling Technology Requires Gathering Better Business Requirements

An important part of selling anything is fully understanding your customers needs.  This is ever-so increasingly important when selling technology solutions.  This week I have a series of customer meetings with an ongoing theme to illicit business requirements that will help to assist in the recommendation of software application’s that will drive and achieve intended productivity goals.  Here are a list of five illicitation techniques I use when gathering business requirements:

  1. Shadowing/Observation – Job shadowing allows an observer to study an end user perform their work in order to understand workflow.  Some business analysts will actually do the work to gain a solid understanding of the work.
  2. Use Cases – a method that tells a story about how a system will be used to achieve a goal from the perspective of a user of that system.  The goal should be to help a technical expert and non-technical people alike understand how the behaviour should be.  Use cases should be used to organize and document the functional requirements of an automated system.
  3. Storyboards – Stake holders and developers working together by drawing up the elements that are believed to be a part of the application.  By leveraging story boarding along with probing questions you will gain a good thorough review of your customers workflow.
  4. Prototyping – capture the look and feel of the user interface by drawing screen shots, screen flows and so on.
  5. Structured demonstrations – If your purchasing an application, getting the end users to use the system for normal tasks is a very effective way of finding out what is missing in an application.

Use a variety of these techniques and ask a lot of questions.  Gathering requirements is often tedious work, but is the most important activity that ensures your customer get’s what they want every time!

, , , ,

No Comments

Buying Enterprise Software? Find out how well you know your business

The following is an excerpt from a blog post I did over at the Strategy Lab Blog.. let me know what you think.

Nine critical steps in selecting enterprise software that will optimize your business

Every organization that exists is built around processes. Companies that improve processes become more productive, save money and retain customers. One of the most important tools in improving processes with-in the typical company is Enterprise software. As a result the selection and implementation of major enterprise software should never be made in haste. Failure in a major enterprise software implementation can result in low user adoption, lower than expected return on investment, potentially unhappy customers and risk placing themselves at a competitive disadvantage. It is therefore critical to conduct careful analysis that evaluate existing processes, prioritize needs, communicate with all stake holders, seek out multiple alternatives, evaluate top vendors and select a solution that will meet all your needs and accelerate your organizations efficiencies. The purpose of this post is to introduce a 9 step approach that will help guide your software selection process and ensure that the software you select will truly optimize your business. Over the course of the next month we will be expanding on each of these steps to help you optimize your organization for competitive advantage.

To read the entire post head over to the Strategy Lab Blog to read more.

, ,

No Comments