Building Enterprise Apps

The reality of many web strategies is the requirement to build some fairly complex applications.  Those can range from sophisticated applications that connect different repositories of data in a web interface to applications that automate processes and work flow.  The key to success with these types of web apps is the up front design process.  Having a well thought out strategy and roadmap is crucial.  Here are a few things to consider:

1.  What’s your budget – And we are not just talking licensing, hardware and development – make sure you consider costs in time for your team, your domain experts, your executives, your IT staff, etc.

2.  What’s high impact or low hanging fruit – Big projects need big wins to be successful.  If your not sure what those big wins are – then do a functional analysis and do some cross team rankings for priority and impact.  This will help to get everyone on your team focused on success and priorities.

3.  Roadmaps – One of the best things you can do if you are building a solution in stages is to develop a roadmap.  Build the large targets on the roadmap and outline the key strategic goals and enterprise impact.

4.  Technology Selection – Often large projects will require more than one technology to be utilized and implemented.  If the technology budgets is high consider doing a more formal technology selection process with RFPs, demo sessions, etc.  A well run process can help to ensure the right technologies are selected to implement the solution

Large projects can be wildly successful if well planned and thought out.  Projects that are done in knee jerk fashion or with little analysis and planning can often be more negative than positive in impact.


3 Responses to Building Enterprise Apps

  1. Sergey Velichko says:


    Sometimes client does not know what he wants! Or he can change his mind during process. So, think you forgot to put one more professional in your post, i mean “lawyer” 😉


  2. Jackson says:

    Well – This isn’t about lawyers I don’t think. I agree with you Noel. Really looking at the business functions are critical – and getting the business to look at them with you.

  3. Rob Smiley says:

    Process and connectivity – how humans interact with each other and data – that is the key to building great apps.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: