1 / 10

Implementation Options and Project Management

Implementation Options and Project Management. WECC DEWG EIDE Workshop. Goals. Identify available options Describe how to manage each. EIDE implementation options. Can implement only certain functions In house, one programmer In house, multiple programmers Contractor/In house split

mgamble
Télécharger la présentation

Implementation Options and Project Management

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Implementation Options and Project Management WECC DEWG EIDE Workshop

  2. Goals • Identify available options • Describe how to manage each

  3. EIDE implementation options • Can implement only certain functions • In house, one programmer • In house, multiple programmers • Contractor/In house split • Contractor only • Specified as part of larger system • Integration of third party EIDE implementation

  4. Which methods? • You can limit project scope by identifying compliance with only a few methods. Spec supports this (GetServerInfo). • This may drive your method for implementation. • Ensure that you can add more in the future

  5. In house/one programmer • Management is relatively easy in this case • Verbal communications of requirements may be adequate • Single programmer is accountable for system working and performing well • Ensure system documentation is produced and maintenance is possible

  6. In house/multiple programmers • Specification of interfaces is required and system specification may be required • Clear responsibilities/accountability for each • Separation of testing/development environments • Risks are mismatch of interfaces or function

  7. Contractor/In House • More difficult to manage • Requires specification, acceptance testing • Eliminate finger pointing by clearly defining responsibilities • Eliminate costs associated with misalignment of timing • Set up problem reporting and classification

  8. Contractor only • Requires specification document • Recommend that customer and contractor produced detailed design together • Plan for what happens if contractor goes away and changes are necessary • Software ownership is usually negotiable

  9. Specified with EMS/Scheduling • System requirements need to be provided • Do detailed design with vendor • Include upgrade/modifications in maintenance agreement • Discuss possibility of user upgrades • Timing considerations

  10. What worked and didn’t discussion

More Related