Home Indexes
Web Toolbox Site Design
Sitemap
 

Site Search

   Personal WebSite

Software Design  


There is a new default page for this site which is a list of links to main pages, new pages, and staging areas.

"Page Notes" for select pages and "Notes" for select links are starting to be put in. You must be logged in to participte. If you are not logged in when clicking one of the note buttons you'll be redirected to the login page.After logging in successfully you'll have to hit the back button from the note editor and click the note button again. The current method is using client side script to access the server so you must have you browsers security setting setup to enable or prompt when accessing data sources accross domains.

The Software Pattern collection is only accessible through the Indexes page.

What's New - Notes on Database Pattern Relationships

Site Conventions and user interactivity tests have moved to users.asp

 

Added tree view on envisioning phase page that breaks up deliverable document templates into sections and sub-sections - "Vision/Scope" template and the "Project Structure" template.

Starting various new content pages "Looking Ahead" Microsoft Research - "The Future of Collaboration in Business" Forrester Reports on the future of Collaboration (MS Office 2003 plug). - "The WebServices implementation test" page for various experiments. - Notes IndexTools & Procedures collection (trying new display ideas)

Welcome to the Software Design home page. This is an experimental website that will evolve over time. The main goal of this site at present is to create an interactive environment for learning and accessing Microsoft Patterns & Best Practices releases although the Pattern collection on the indexes page has a much wider scope. When this site eventually grows into an ASP. NET application, Microsoft Application Blocks will be used and its documentation added as sidebars.  This page introduces the basic concepts of the interactive capabilities to date. The next page is the Goals page that allow any user to add a new goal. That is followed by an overview of MSF and its contents. MSF is meant to be scaleable in that documents and roles can be combined or omitted. Each section in the many MSF document templates has justification bullets. There are also motivations to be found in the MSF Models and Disciplines.

The 5 pages that follow are in a circular path as described in the MSF Process Model. The first goal is to explore these processes along with their deliverables and look for relationships, benefits and motivations. Most of the deliverable documents have templates and can be found on the indexes page.
  1. Envisioning
  2. Planning
  3. Developing
  4. Stabilizing
  5. Deploying