Simple Solutions to Complex Problems
  • Simple Solutions
    • Documents Live Once
    • Good JIgs
    • Polya and Friends
  • Long Term Relations
    • Customers & Projects >
      • APU OverView >
        • APU Early Years
        • APU Middle Years
        • APU Late Years
      • AQMD >
        • DataGeneral v Hewlett Packard
      • Big Lots
      • The Federate Group >
        • Stabilizing the System
        • The Cash Register System
        • Later Projects
      • Munson Management Systems
      • National Electronics
      • Richey Electronics
      • Sierra Pacific Investments
      • Other Customers
  • Diagonal Method
    • D2-M2 >
      • Diagonal differs from Agile
      • Maintenance Projects
      • Manufacturing Projects
      • Research Projects
    • Data Structures >
      • Data Levels
      • Data Logging
      • Data Merging
      • Data Input Buffers
      • Data Sorting
      • Data Deltas
    • Readable Source Code >
      • Readable Code Modifications
      • Readable Paradigms
      • Readable Style
    • Critical Path Method >
      • CPM Data Tasks
      • CPM Menu and Security
      • CPM External Tasks
      • CPM: Early Calculations
      • CMP Stem to Stern >
        • Work Units
    • Semi-Interpretive Mindset >
      • Simple Semi-Interpretive Case Study 1
      • Semi-Interpretive Case Study 1 -- Semesters 2 and 3
      • More Thorough and Efficient
      • Software Research Northwest
    • Semi-Interpretive Methods
    • Concepts and Practices >
      • Data Changes
      • Data Stacks
      • Data Tokens and Loose Linking
    • Diagrams & Examples >
      • Venn Diagrams
      • Music Score as a Diagram
      • Cause & Effect Diagrams
    • Dictionary and Lexicon
  • Programmers
    • Tools and Languages >
      • python considerations
      • program names, like sa5comm
    • Perspectives of a Manager
    • ToDo
    • HTML testing
    • Private Thoughts
    • Leads
  • Contact Pilgrim
    • Land of the Free
    • Pilgrim Legal Status
    • Index to Pages
  • New Page
  • Stonehenge Simply Done

CPM: Security and Menus

Virtually all programming projects in businesses have menus and security.  Too often managers postpone these tasks to near the end of the project.  Postponing menu and security jeopardizes the completion of the project. Instead putting these tasks early in the project
  • Reduces the pressure off the security administrators,
  • Defines the project more thoroughly when team members are more likely to document well
  • Gives the customer early experience and they can give feedback sooner,
  • Avoids delays from unexpected nuances in the security;
  • Diminishes embarrassments at critical end stages.

These tasks add time to the overall project; the manager must plan for this expenditure of time and energy.
Menu: where did all the tasks come from ?
Usually the menu system already exists, and the tasks usually involve running existing utilities.  Even still, the system admin must know what to enter into the utilities.  Shop standards should shape the inputs:
  • Menu Choices, a fundamental object
  • User IDs, a fundamental object
  • Passwords
  • Menu Trees
  • Query Trees
  • Security Tress
  • Program Security
  • File Security
  • Data Base Security

The program stub raises the topic of installation.  The stub is an early version of the program, and so involves another task. Each of the boxes contains a noun and the manager must choose the verb for the entry in the List of Tasks. 

And see CPM External Tasks


Picture
PCC 1982 - 2014