"We live in an exciting time. The Internet has become almost ubiquitous throughout much of the world, bringing with it freedom of information and an unprecedented power to all. My passion is seeing businesses leverage that power effectively and economically." - Dave Ranck

Archive for Process

Jan
31

Why Just Enough Technology?

Posted by: Dave Ranck | Comments (0)

Just Enough Technology means providing the right technology to solve the right problem at the right cost. Not too much, not too little. The objectives of the business must be prioritized and kept in mind from concept to design to implementation to maintenance. Every decision made along the way must map to a business objective. Every software requirement must map to a business objective. This is the foundation of Just Enough Technology – clear and concise business objectives. Those objectives drive the requirements, and the requirements drive the design and implementation.

This is how I ended a short article about Just Enough Technology a while back. I’ve reproduced here for your reading pleasure. Differing opinions are invited :-)

Read More→

Technorati Tags: Business and Technology, Planning, Process, Project Success, Software Development

Jan
02

Why Do We Need Software Architects?

Posted by: Dave Ranck | Comments (1)

Another Blast From The Past Article – Originally Published in Sept. 2003

I am a software architect, but I’m not a “Blue Sky” thinker; I’m more of a practical thinker.  I asked myself some questions about architects. What is a Software Architect and why do we need them? What do we expect from architects and why not just have a tech lead? Is there real benefit in an architect and are some projects too small for an architect? If so, what qualifies a project as needing an architect? Read More→

Technorati Tags: Architecture, Planning, Process, Software Development

Dec
02

Risk Management in Requisite Pro

Posted by: Dave Ranck | Comments (0)

Risk Management is an important part of project success. Here is one way to help perform Risk Management using Rational Requisite Pro. Risks are a part of every project. Successful projects successfully manage risks. You can never completely eliminate risk, so it must be dealt with proactively.

Read More→

Technorati Tags: Business and Technology, Planning, Process, Risk

I have not been a great fan of reverse engineering tools in general. When I was creating applications in years ago, I held great hope for Visual Modeler. I do strongly believe in providing adequate documentation for an application and I most certainly value implementing an appropriate design phase during a project’s lifecycle. The tools available for accomplishing this have been sorely lacking in key areas, in my opinion.

What makes a documentation / design tool a good one? Well, seamless integration into the development process is one quality that is important to me. I detest having to input the same information more than once. That is one of the greatest strong points of automation. I’ve designed applications to automate workflow processes and share information between systems using tools that did not provide a solid way to do this with the development process. Read More→

Technorati Tags: Process, Project Management, Software Development

Nov
01

A Programmer’s Bill of Rights?

Posted by: Dave Ranck | Comments (0)

Here’s a link to good post that talks about how companies can enhance developer productivity with some small investments in things like dual monitors. I just reread this article after finding it over a year ago. I am diligently trying to move our own department towards the things listed in the article, though some items, such as dual monitors, may be difficult for us given the current economic climate. We developers understand experientially how these things help our productivity, but is not always easy to communicate these truths to management. Read More→

Technorati Tags: Business and Technology, Planning, Process, Programming, Project Management, Software Development

Sponsored By :

 

 

Material in this site unless otherwise noted is Copyright David Ranck 2009, 2010