2. We are…
Sachintana Dissanayake Janaka Jeewantha
• Tech Lead/SharePoint • Associate Tech Lead
Architect • Competencies
• Competencies – SharePoint
– SharePoint – ASP.NET
– ASP.NET – Search
– SQL Server – Workflows
– Search
– Workflows
3. Business scenario
• “All Things” institute requires a system to manage their
student records.
• The management is looking to bring all the student records
such as
– Registration
– Grades
– Project submissions
– Progress
to be stored in a single system which will bring down the paper
work to zero.
• After the initial evaluation “All Things” management has
asked “SharePoint Ez” to build a proof of concept using
SharePoint server 2010.
4. What is a “User Story”?
• Primary development artifacts in Agile
projects
• High-level definition of a requirement
• Expressed in the everyday or business
language
• Eg.
<User> <action_performed_by_user>
<expected_outcome>
5. User Story - 1
• As the student coordinator, “Sudu Manike”
wants to keep all registered student records
along with the courses that they are enrolled
in
6. User Story - 2
• As a Lecturer, “Guru” would like to
– see all the student project submissions stored in a
single place
– evaluate and update the grades in a separate
place.
7. User Story - 3
• As Headmaster, “Loku Seeya” wants to view
the students’ progress in case of an inquiry
from parents about their children.
8. SharePoint terms
• Site column
– Reusable column definitions
– Use across multiple content types/ lists
• Content type
– Reusable collection of site columns
– Use in a list or document library
• List
– Store collection of data
– Similar to a database table
• Document Library
– Store documents with meta data