Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Note

Under Construction

6- USER REQUIREMENTS -Spec team & SA

  1. User Requirements template
  2. Data elements template
  3. List Acceptance criteria
  4. Table for roles/permissions
  5. Model for workflow
  6. Model for approval steps if any
  7. Business rules?

8-REVIEW- Tiger Team

  1. Review and approve specs
  2. Finalize or add Acceptance Criteria- what and how?
  3. Note anything out of scope
  4. Meet with PM to help determine prioritization
  5. Sample data needs identified- given to SA and TC
  6. Sample technical integration points culled by TC (ie for APIs, other tech specs needed)

11-CODEABLE SPECS- From above re-prioritization, SA and BA (with spec team or Tiger Team where needed) complete Functional Specs/Requirements docs for coding

  1. UI Rice 1.0/KFS e-doc template
  2. UI Rice 2.0/full web app template
  3. Roles/permissions added
  4. Rice workflows, approvals finalized
  5. Acceptance Criteria reviewed and completed?

12, 17- HANDOFFS & REVIEWS- SA, Spec Team, Tiger Team

16- TEST SCRIPTS- once development is begun, then SA and Spec Team work with QA Manager/team to develop Test Scripts for each set of coded specs (note: some user stories in initial spec writing may have been adapted to Kuali technology OR been combined to code core functions).

23, 25-26 TESTING: Spec Team, SA, Tiger Team
(iterative) Gap Analysis: SA, Tiger TeamĀ 

Summary: Business Rules

(insert table/link)

Summary: Workflows, Routing

(insert table/link)

Summary: Roles, Permissions

...

Wiki Markup
h5.
{note}Under Construction.{note}See below linked document and detailed task assignments that reflect the roles and responsibilities of the SA's within Tiger Teams in the OLE Development Process. These are Subject Matter Experts (SME) with 50% individual or combined commitments, with either technical or functional expertise in the subject area of the team. The SA is primarily charged with overseeing all aspects of developing specifications, from overseeing user requirements by spec teams, to completing functional requirements documentation (with technical support and training by core team).

Note: "SA" or "Tiger Team Systems Analyst" is the name given to general analysts on the Tiger Teams to distinguish them from the BAs or Business Analysts on the Core Team. In some cases, these are still functional subject matter experts only, while in other cases, the SA does bring specific technical knowledge of coding or the Kuali technology framework (Rice et al).

{html}<A href="https://docs.google.com/a/kuali.org/document/d/1ybw-WwuGdFhvUDlbha1BVNnaTFObWEbLNYzHqui4MIQ/edit?hl=en_US" mce_href="https://docs.google.com/a/kuali.org/document/d/1ybw-WwuGdFhvUDlbha1BVNnaTFObWEbLNYzHqui4MIQ/edit?hl=en_US" target="_Blank">Draft Development Cycle - Narrative Description, 1/6/2012</A>{html}
* Acquisitions/Financial: Select & Acquire Tiger Team (Bob Persing)
* Cataloging: Describe-Manage Tiger Team (M Suranofsky\- with SME lead D Herrold)
* Circulation: Deliver Tiger Team (C Case - with SME lead S Miller)
* ERMS: Manage-Entity-Relationship Tiger Team (E Lynema?)
* Implementations/Technical: Systems Integration Tiger Team (N Ma\- Core Team)
* Identity Management: Manage-User-Relationships Tiger Team (TBD)
* Subscriptions project: GoKB (D Sweeney\- Core Team, with SME lead J Little)

h2. Task Assignments

In the tasks below (except review steps), each shall have linked wiki pages for the required documentation and templates to be used in the completion of technical and functional specs.

6\- USER REQUIREMENTS \-Spec team & SA
# User Requirements template
# Data elements template
# List Acceptance criteria
# Table for roles/permissions
# Model for workflow
# Model for approval steps if any
# Business rules?

8-REVIEW\- Tiger Team
# Review and approve specs
# Finalize or add Acceptance Criteria\- what and how?
# Note anything out of scope
# Meet with PM to help determine prioritization
# Sample data needs identified\- given to SA and TC
# Sample technical integration points culled by TC (ie for APIs, other tech specs needed)

11\-*CODEABLE SPECS*\- Once Tiger Team has completed its spec review, and handed off the specs to Project Management in the spec inventory, user stories and tasks will be formally assigned to the project schedule. From that re-prioritization, the SA and BA (with spec team or Tiger Team where needed) complete Functional Specs/Requirements docs for coding
# UI Rice 1.0/KFS e-doc template
# UI Rice 2.0/full web app template
# Roles/permissions added
# Rice workflows, approvals finalized
# Acceptance Criteria reviewed and completed?
# Business Rules
# KRMS Rules
# Completion of full Functional and non-Functional specs

12, 17\- HANDOFFS & REVIEWS\- SA, Spec Team, Tiger Team

16\- TEST SCRIPTS\- once development is begun, then SA and Spec Team work with QA Manager/team to develop Test Scripts for each set of coded specs (note: some user stories in initial spec writing may have been adapted to Kuali technology OR been combined to code core functions).

23, 25-26 TESTING: Spec Team, SA, Tiger Team

(iterative) Gap Analysis: SA, Tiger Team&nbsp;
\\

h4. Summary: Business Rules

(insert table/link)

h4. Summary: Workflows, Routing

(insert table/link)


h4. Summary: Roles, Permissions

(insert table/link)