gaberiv

Forum Replies Created

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • in reply to: Core Service Application Management and Development #751
    gaberiv
    Participant

    2.1.1.1 User Requirements
    Access is granted to an individual as needed to support business functions for stated business
    purposes only through user requests in the Banner Authorization Request application (BAR),
    requiring supervisor and data steward approval. Access should be safeguarded by the
    individual;
    -Is BAR going to be used for access requests in all cases?  There are many systems that are not integrated with the BAR right now.  How will access to systems not integrated with BAR be addressed? 

    3.2.1 User Responsibilities
    Test fixes within a reasonable timeframe (Note: incidents pending approval are closed after two
    weeks of no response)
    -Can IT provide formal testing requirements.  Too often we have users that know very little about QA/Testing.  We need to formalize what testing needs to be done, how it should be done, what should be tested, when it should be tested, and what results should be provided after the tests have been completed.

    in reply to: Application Development and Support Standard #653
    gaberiv
    Participant

    The term Application needs to be defined.  What is the difference between a complex script or database package and an application? At what point does a body of code become an application?

    I am worried that the Scope of the Application Development and Support Standard inclusions and exclusions are going to be difficult to delineate.  The following have a high chance of overlapping:

    Inclusion: “All architectural/supporting technologies (such as coding languages, database management systems, operating systems, frameworks, mark-up languages….) that scaffold the development environment. This includes the technical architecture or infrastructure, used to support the development and delivery of applications to end-users.”

    Exclusion: “Specific technologies used to in any aspect of application development, such as servers, operating
    systems, compilers, backups, or network distribution software (iOS or Android, Java, Linux, Apache,
    Oracle, html, MySQL, php, for example).”

    For example Linux, Apache, MySQL, and PHP would be a typical development environment for a web application.  This typical environment includes one operating system, and one database management system which are listed in the supported technologies.  So overall, the scope here needs to be clarified with clear points of dileneation.

    General  Guidelines
    I do not recommend putting Guidelines in an SLA.  These should be a separate document since they are not actual requirements or be requirements.  All of these items are good things but it gives the impression that they are not mandatory or required or worse that they can be intentionally disregarded.  

    SDLC 
    Is this a requirement?  What if SDLC doesn’t make sense for the specific project?  This seems to be in conflict with these scope exclusions:
    “Specific development frameworks, software or team management approaches, such as Scrum or Team
    Management Software.”

    and

    “Specific approaches or industry standards used to ensure quality or process improvement, such as ISO
    9000, Capability Maturity Model Integration or bodies of knowledge for software engineering or project
    management.”

    Infrastructure, Equipment and Upgrades
    Should this be a separate SLA? It is far from the Application Development in my opinion.  It is hard to tell if some of the items in this section are just definitions or requirements.  

    “Infrastructure includes a development instance and an operational instance or environment used for development/testing and production processing. This includes but is not limited to operating systems, security patches, compilers, firewalls, databases, test and production data management, among others.”

    Does the above mean all applications must have a development instance?  What about a local development environment, is that sufficient?  What are the requirements for a development instance? 

    in reply to: Software Distribution SLA #94
    gaberiv
    Participant

    RE: 2.2.1 General Service Levels – IT tracks software distributed to each department and tracks software available in UNM pod, lab, and classroom computers.

    Will Software Distribution make any effort to determine if the department is in compliance with the terms of a software license.  For example, if my department is licensed to have 10 copies of a product but I have 20.  Will Software Distribution make any effort to notify my department that we have exceeded the bounds of our license agreement?  Is software license compliance fully the responsibility of the department?

    If a breach of license occurs and UNM is notified by the licensor how will this be addressed?

Viewing 3 posts - 1 through 3 (of 3 total)