Capstone Project/Thesis Policies and Guidelines

advertisement


Capstone Project/Thesis Guidelines
Practicum Guidelines


coined term for “cope” (Latin, capa) and
“stone”
one of the finishing or protective stones
that form the top of an exterior masonry
wall or building



the crowning achievement, point, element, or
event
the final stroke
In-depth exploration of an area of the
curriculum. Usually occurs in the final term
of study and builds on previous learning.

Bringing together and integrating knowledge and skills in the course as a
whole;

Reinforcing and developing competencies that have not been
sufficiently emphasized in the fundamental subjects;

Defining a substantial engineering study or design task and carrying it to
completion within a specified time and to a professional standard;

Completing a comprehensive written and bound report that places the
Research / Capstone Project in context, defines its objectives, and
describes the work done with the resulting conclusions or
recommendations;

Bridging the gap between the undergraduate studies and the
professional future, and demonstrating professional competencies and
capabilities;

Demonstrating initiative and creativity, taking pride in the
achievement of a difficult task.
Thesis
Capstone
-
Systematic investigation of a computing
problem
Address an existing problem or need
-
May include:
A solution
An approximate or partial solution
Scientific investigation
Development of results leading to the
solution of the problem
Focuses on:
- Infrastructure
- Application
- Process involved in introducing a computing
solution to a problem
- Comprehensive report on infrastructure
requirements and project’s implications on
other existing systems
-
Heavily systems development should
clearly demonstrate a software
development that is algorithm-based
and founded on Computer Science
principles
Focuses on business processes and the
implications of introducing a computing
solution to a problem

is considered as a culminating course that form the
most important appraisal of whether the previous
knowledge and skills gained by the students from 1st
year to 4th year are applied and synthesized well.

It must not exist or have been proposed by previous
Proponents/Researchers.

It must be in the form of a Startup Idea(s) related to
one or a composition among the following trendy
topics, but not limited to:












Cloud/Client
Social Media
Web-Scale IT
Personal Cloud
Smart Machines
Web Applications
Software-Defined Anything
Internet of Things / Everything
Cloud Computing (SaaS, PaaS, IaaS)
Hybrid Cloud and IT as Service Broker
Mobile Device Diversity and Management
Mobile Apps and Applications (iOS, Android)
Software Development
• Software Customization
o Extensions
o Plug-ins
• Expert Systems and Decision
Support Systems / Intelligent
Systems
• Systems Software (e.g. Utilities,
Interpreters, Simulators,
Compilers, Security-related
Software)
• IS Development (with at least
Alpha Testing with Live Servers
• Web Applications Development
• Mobile Computing Systems
• Computer Vision
Multimedia Systems
• Game Development
• E-learning Systems
• Interactive Systems
• Information Kiosks
Network Design and Implementation
• IT Management
• IT Strategic Plan
• IT Security Analysis, Planning and
Implementation
Software Development and Theory
• Mobile Computing Systems
• Software Extensions or Plug-ins
• Expert Systems and Decision Support
Systems
• Systems Software (software tools or
utilities, interpreters, simulators,
compilers, security related software)
• Intelligent Systems
• Computer Vision
• Signal Processing such as Image
processing
• Natural Language Processing
• Pattern Recognition and Data Mining
• Bioinformatics
• Graphics Applications
• Cloud Computing
• Parallel Computing
• Embedded Systems
• Emerging Technologies
Foundations of Computer Science
• Automata and Formal Languages
• Data Structures, Algorithm Design and
Analysis
• Web Semantics
• Coding Theory
• Programming Languages
• Visualization Systems
• Computer and Architecture
• Modelling and Simulation
Human Computer Interaction
• Usability
• Affective Computing
• Emphatic Computing
Software Development
• Software Customization
• Information Systems development for actual
client
• Web Applications Development
• Mobile Computing Systems
IS Planning
• Enterprise Resource Plan
• Information Systems Strategic Plan
The student must finish the following courses that prepare him/her
to undergo a formal capstone project/research study:
• Res 1 (Methods of Research) - for research methodologies
(e.g. Descriptive research method)
• TechWrite22 (Technical Writing) - for formal articles/writing and
presentation skills
• SAD22 (Systems Analysis and Design) - for Software
Development steps or life cycle
• Math 11/Math 21A (Advanced Statistics / Probability and
Statistics) - for statistical process/treatment
• IT 410/SoftEng32 (Software Engineering) co-requisite of IT 415 /
CAPSTONE41 - for
Software development paradigms
• IT 320/AIS32 (Accounting Information Systems) – for business
processes
• AutoLang32 (Automata and Language Theory) - for CS
• ProgLan32 (Structures of Programming Languages) – for CS
1. demonstrate initiative, creativity, leadership,
communication, project management and professional
skills and competencies according to IT industry tandards;
2. evaluate academic literature within real-world systems
and software engineering product;
3. produce a comprehensive Capstone Project manuscript;
4. integrate relevant technical and non-technical knowledge
and skills acquired from the entire BSIT program;
5. propose a substantial Capstone Project study within a
specified time and according to a professional standard.
At the end of the course, the student can:
1. demonstrate initiative, creativity, leadership, communication,
project management and professional skills and competencies
according to IT industry standards;
2. produce a comprehensive Capstone Project manuscript;
3. integrate relevant technical and non-technical knowledge and skills
acquired from the entire BSIT/BSIS/BSCS program
4. develop a functional software project application within a specified
time and according to a professional standard;
5. defend a relevant, feasible, practical and functional software
application project.




Startup ideas
Ideas that work.
Ideas that matter.
Ideas that are technically viable, and has market
potential.
• Transportation and
•
•
•
•
•
•
•
Construction
Healthcare
Telcom and IT
Mobile Solutions
Energy
Agriculture and Food
Mining
Water Technology
 Digital Media
 Education
 MSM Enterprises
 Large Enterprises
 Entertainment
 Lifestyle
 Environment
Preservation and
Protection
1.
2.
3.
4.
Title Hearing
Proposal Hearing
Software Development
Final Oral Defense
1.
2.
3.
4.
5.
6.
7.
8.
Idea Generation
Stage 1 (Exploration) Validation
Fire Pitch with their Project Advisers
Create Explainer Video
Stage 2 (Landing Page) Validation
Drafting of Value Proposition Canvas
Drafting of Initial Business Model Canvas
Lightning Pitch
1.
2.
3.
4.
5.
Pivot/Iterate Business Model Canvas
Build Customer Empathy Map
Prepare Proposal Hearing Manuscript
Build a Storyboard
Build a Technology Stack Diagram
Building a prototype (minimum viable product)
Test prototype in 3 loops with the customers
Document prototype validation in Validation
Board (Stage 3)
4. Pivot/iterate prototype
1.
2.
3.
1.
2.
3.
Finalize Capstone Project manuscript
Prepare revised Business Model Canvas
Create Roadmap for the startup company


3 to 4 members in a team, must be senior students
Job Roles:
Project Manager
System Analyst
Software Engineer
QA Specialist/Tester
Technical Writer







1 Subject Adviser/Teacher
1 Project Adviser
1 Research Coordinator/Facilitator
1 Content Expert (should also be a panel member)
1 Panel Member
1 Statistician (optional)
1 Chairman
•Project Adviser
•Proponents/Researchers
•Job-Specific
•Subject Adviser/Teacher
•Chairman
•Panel Member
•Content Expert
•Research Facilitator
Ensures that the study proposed by the students
conforms to the standard of the College and has
immediate or potential impact on the research thrust
of the university.
Guides the research/project students in the following
tasks while in the proposal stage:
1.
2.




Defining the research problems/objectives in clear and specific
terms
Building a working bibliography for the research
Identifying variables and formulating hypothesis, if necessary
Determining research design, population to be studied, research
environment, instruments to be used and the data collection
procedures
3.
4.
5.
Meets the team regularly (at least once a month) to
answer questions and help resolve impasses and
conflicts.
Points out errors in the development work, in the
analysis, or in the documentation. The adviser must
remind the proponents to do their work properly.
Reviews thoroughly all deliverables at every stage of
the project, to ensure that they meet the College’s
standards. The adviser may also require his/her
project proponents to submit progress reports
regularly.
6.
7.
Recommends the proponents for proposal hearing
and oral defense. The project adviser should not sign
the Hearing Notice (for Proposal Hearing and Oral
Defense) if he/she believes that the proponents are
not yet ready for proposal hearing and/or oral
defense. Thus, if the proponents fail in the defense, it
is partially the adviser’s fault.
Clarifies points during the proposal hearing and oral
defense.
8.
9.
10.
11.
Ensures that all required revisions are incorporated in the
appropriate documents and/or software.
Keeps informed of the schedule of project activities,
required deliverables and deadlines.
Recommends to the project defense panel the
nomination of his/her project for an award.
He must be:






A provider
An encourager
A dictator
A pushy boss
A connector
An employment agency
1.
2.
3.
Keep informed of the Capstone Project Guidelines
and Policies.
Keep informed of the schedule of project
deliverables, requirements and deadlines posted by
Subject Adviser and Dean.
Submit on time all deliverables specified in this
document as well as those to be specified by the
Subject Adviser and Dean.
31
4.
5.
6.
7.
Submit on time all requirements identified by the thesis
defense panel during the defense.
Submit on time the requirements identified by the project
adviser throughout the duration of the thesis.
Schedule regular meetings (at least once a month) with the
subject adviser and project adviser throughout the duration of
the thesis/project. The meetings serve as a venue for the
proponent to report the progress of their work, as well as raise
any issues or concerns.
Schedule regular meetings (at least once a semester) with the
Dean throughout the duration of the thesis project.
8.
9.
Attend all meetings scheduled by the Subject Adviser.
Each proponent must keep a Project Journal that serves
as a diary of his/her contributions to the project and to
the team in general. Each journal entry must reflect the
proponent’s job description and must have the following
contents:



10.
Date and Time
Body of the Entry
Witness (with complete name and signature)
Ensure that the Project Adviser and the Subject Adviser
has signed the Project Journal in every consultation
period.
The person with authority to manage a project. This
includes leading the planning and the development of all
project deliverables. The project manager is responsible
for managing the budget and work plan and all Project
Management Procedures (scope management, issues
management, risk management, etc.)
Deliverables:
 Progress Report (once in every week)
 Implementation Plan
A systems analyst does research on any reported
problem, plans and proposes a solutions, advocates
software and systems and coordinates the problem
solving process and ensures that the business standards
and requirements are met.
Deliverable:
Requirements Specification
A software engineer is responsible for the design and
implementation of a variety of software solutions. They might
be involved in the design and testing of anything from
computers games and business applications, to operating
systems and advanced software for the control of highly
technical hardware and equipment.
Deliverables:
 Design Document
 Software Output
 Executable Code Module
A software tester participates in an initial consultation with his internal or
external client, for the purpose of understanding the scope of a project. Either
independently or in a group setting, he creates a testing plan based on the
parameters outlined during the client consultation. The tester actively uses the
software that he is testing, using every function and tool, searching for results
regarding performance, reliability, bugs and any other failures. Detailed metrics
are recorded and monitored to track the progress and outcomes of the testing
process. Testing status is communicated either verbally or in writing to his
manager or directly to the client.
Deliverables:
 Test Plan



Test Case
Defect Documentation
Status Report (on a daily basis during Testing stage of the SDLC)
A Technical Writer is responsible for writing and editing technical
documentation for the organization’s products and offerings. This
person must have excellent research skills, must be able to
organize his/her ideas, and be able to translate technical terms into
text that any reader can understand. An IT technical writer
composes written texts about computer systems and related items,
including hardware, software and networks. They work closely with
computer engineers to understand projects and collaborate with
graphic designers and photographers to add visual representations
to text.
Deliverables:
 Technical Manual (installation, configuration, etc.)
 User Manual
1.
2.
3.
4.
Announce project areas (at the start of the each
semester) to the students.
Conduct general meetings with the students to
discuss the Capstone Project Guidelines, Policies and
Deliverables, and to allow the students to raise and
clarify issues.
Select a project panel for each project team.
Schedule project activities, such as the deadlines of
deliverables and defense sessions.
Post schedules, defense guidelines, requirements
guidelines, and other announcements.
6. Furnish every member of the defense panel with all
the necessary thesis documents before the defense.
7. File at least one copy of the defense panel’s
evaluation (including revisions) and the Revised and
Approved Deliverables at every stage of the project.
5.
1.
2.
3.
4.
5.
6.
Formulate Capstone Project Manual, and make necessary
revisions.
Design/create unified checklist, forms, and templates.
Act as a research facilitator during the Proposal Hearing
and Final Oral Defense. He/she is responsible to record all
the suggestions and recommendations of the panel during
the oral defense.
Organize public presentation.
Coordinate with SWU CREV for final requirements.
Process honoraria.
1.
2.
3.
4.
Validate the endorsement of the project adviser. The
panel serves as “Internal Auditors”, putting some
form of check and control on the kinds of projects
being approved by the College.
Evaluate the deliverables.
Recommend a verdict.
Listen and consider the request of the project adviser
and/or the proponents.
1.
2.
Brief the project proponents about the defense
program during the actual defense.
Issue the verdict. The verdict is a unanimous decision
among the three members of the project defense
panel. Once issued, it is final and irrevocable.

In the event that Adviser needs to leave the
team, for valid reasons assessed by the Dean,
such as long-term Leave of Absence and
unavoidable circumstances among others,
the group/team may be reassigned to
another adviser. This may happen from
Capstone41 to Capstone42 or even in the
middle of the semester.
1. Orientation
2. Business Model Preparation, Validation and
Finalization
3. Title Hearing/Critiquing/Lightning Pitch
4. Role-based Examination
5. Proposal Manuscript Writing
6. System Planning
7. System Analysis
8. System Designing
9. Proposal Hearing
10. Research/Capstone Projects Pitching
1. Orientation
2. Capstone Project Advisers’ Forum
3. Skills Test
4. Oral Defense Manuscript Writing
5. System Planning and Analysis
6. System Designing
7. System Development
8. System Testing
9. Oral Defense
10. Research/Capstone Projects Colloquium

There will be different sets of grading
sheets/rubrics to be employed for
Capstone41 and Capstone42.

It will consist of grading variables like group
grade, individual grade, oral and skills exams,
panel’s grades, adviser’s grades, and even
project management evaluation.
Role Based Examination
20
Adviser’s Grade
Attendance/Behavior/Professionalism
Role Commitment / Significance / Contribution
5
15
Panel’s Grade
Team (Manuscript/System Design)
40
Individual(Oral Presentation)
20

This specialized examination will be conducted by the
department specific to each of the team roles.

This will be done to ensure that every project manager,
systems analyst, interface designer, software engineer,
software tester/technical writer will understand the crucial
roles that she/he plays being an integral part of a team
that will complete a project.

This exam is graded but will not measure a role’s level of
competency. It will even, in effect, promote awareness to
the person assigned of a specific role.

Although not encouraged, it may be optional bases for the
team to decide on reorganization/revamp.

The adviser, being the person who guides the
team will grade each member of the team
based on behavior, professionalism,
significance, contribution, and
commitment/competence to the role
assigned.

The panel’s quantitative rating is composed of (a)
group grade that covers both the manuscript
and the system design; and
(b) individual grade that covers the oral
presentation and the relevance of her/his
answer(s) to question(s).

Each member of the panel’s quantitative ratings
comes with a directly-proportional qualitative
verdict. Both quantitative ratings and qualitative
verdicts will be collated by the chairman of the
panel.
1.
Enrolment. Prior to enrolment of the subject,
pre-requisites should be complied. Only
officially-enrolled Capstone41 and Capstone42
students are allowed to join a group and
proceed with pertinent activities thereafter.
2. Orientation. On the first week of classes, a
general orientation will be conducted where
this Capstone Project Manual will be discussed.
- All students will then be required to secure the Oath of
Confirmation pertaining to receipt of copy and discourse
about of said manual
3. Grouping. Part of the general orientation will be the
grouping activity where all students across and regardless
of section/offer code are given the privilege to form a
team of 5 members.
- Upon the team organization, each group will have to
secure the Team Composition Form containing important
profile of the each member and the corresponding role
Assignments
4. BMC Preparation. Immediately after the team is
organized, they will be required to prepare a Business
Model Canvass of each of the 3 or more initial titles or
topics of interest. Business models must be subjected to
customer validation.
5. Initial Review of Related Literature/Studies.
- Along with the BMC, the team will have to start
reviewing relevant and related literatures and studies for
each of the topic.
- Each topic will then have a corresponding related studies
comparative matrix.
6. Title Hearing/Critiquing/Lightning Pitching.
- The Dean and the Subject Teachers will then
schedule the title hearing/critiquing for each team. It is
aimed at selecting a final topic of interest for the team.
- Once a topic of interest is selected and agreed by all,
the team will then secure the working title form.
7. Advisers’ Assignment.
- The Dean, Subject Teachers, and Board of Advisers will then
meet and decide/appoint/assign each team’s adviser based on
expertise and other objective considerations.
- The advisers’ assignment document will then be posted in the
bulletin/portal.
- The Working Title Forms will then be signed by the identified
adviser of each team.
- Copies will be given to the Dean, the Adviser, and the Project
Manager.
8. Project Scheduling and Staffing. The Project Manager and her/his
team will then finalize the Project Plan and schedule each
pertinent activity in a form of a Gantt Chart or even PERT Chart
1.
Orientation.
 On the first week of classes, a general orientation
will be conducted where this Capstone Project
Manual will be discussed again and reiterated.
 All students will then be required to secure the
Oath of Confirmation pertaining to receipt of copy
and discourse about of said manual
2. Capstone Project Advisers’ Forum.
 Each team adviser must meet her/his teams in
one setting.
 General and specific issues and concerns must
be reported and settled.
 Furthermore, if there are changes or the Dean
and Subject Teacher approved team regrouping,
a new duly- signed copy of the Team
Composition Form
3. Skills Test.
 Each Capstone42 student must take the Skills Test
which is an important component of the grading
system.

This is an individual machine-based programming
exam and does not in any way involve team
activities.

This is usually held on Sundays and examinees are
spread in different laboratories depending on the
platform chosen.
4. Finalization of the List of Modules.


The Project Manager and her/his team must
finalize the List of Modules.
The adviser must check that the same list is
anchored from the title, objectives and scope.
5. Adviser-Team Consultation.
 The team will continue doing formal consultations
with their adviser.
 This time, each team is required of at least 3
consultation cycles imposing extent of completion
of modules. Refer to: Appendix W: Capstone 42
Consultation Logs Form.
 The adviser and the project manager will affix
their signatures in each formal consultation.
 Said form will be required in the processing of the
Oral Defense Hearing Notice.
 Hence, the adviser will be made to endorse the
team whether or not they are allowed to defend
their project or not.
6. Panel-Team Consultation.
 The team can, from time to time, consult any
member of the Panel to whom they
proposed/defended for clarifications of their
recommendations.
 The panel member must ensure that
academic integrity is observed and therefore
must not be biased in any form/aspect.
7. Censor-Team Consultation.
 The team will once again consult to the
Censor/Technical Editor, this time, the Oral
Defense Manuscript incorporating additional
chapters/section and the ACM-formatted
Manuscript.
 The Censor/Technical Editor will once again
certify and endorse the team’s manuscripts for
oral defense. (Please see: Appendix H:
Censor/Technical Editor’s Certificate Template)
8. Oral Defense Manuscript Finalization.
 The manuscript for Capstone42 must be
completed and finalized by the team and
their adviser and duly-checked by the censor.
 There is an official outline to follow (see:
Appendix X: Capstone42 Manuscript Outline).
Oral Defense Manuscript Mechanics must be
strictly followed (see: Appendix J: Capstone
Project Manuscript Mechanics).
9. Oral Defense Presentation Preparation.
 The oral defense presentation must be
prepared well by the team.
 It must strictly follow the set outline and
rules. Refer to: Appendix Y: Capstone42 Oral
Defense Presentation Outline and Guidelines.
It must be precisely-timed and must be dulychecked by both adviser and censor.
11. Processing of Oral Defense Hearing Notice
and Form 10.
 After all the necessary steps will have been
complied, the team will secure the ff:
 Oral Defense Hearing Notice Form
 Panel Honoraria (Form 10).
Together with the 2 forms will be the following
requirements to be submitted to the College
Secretary:
a. 1 copy of the complete Oral Defense Manuscript
b. 5 copies of the complete ACM-formatted
Manuscript
c. Consultation Logs Form with Adviser’s
Endorsement
d. Technical Editor/Censor’s Certificate
12. Oral Defense.
 If the 2 forms are successfully processed, the
team will then undergo the oral defense as
scheduled.
 Oral Defense Rules and Mechanics will have
to be followed and strictly adhered.
 During the proceedings, the Technical
Editor/Censor and Adviser will take note of all
the recommendations of the Oral Defense
panel.
13. Oral Defense Manuscript Revisions.
 The team and adviser will ensure that all the
recommendations will have been
incorporated in the Revised Oral Defense
Manuscript with the corresponding title page.
14. System output Revisions.
 The team then implements all the
recommendations not only of the manuscript
but also the equally-important system or
output.
 Said revisions will be bases of the panel
member(s) in the signing of the Approval
Sheet
15. Oral Defense Approval Sheet Routing.
 The team then routes the Oral Defense
Approval Sheet together with the revised
system output to all required signatories.
Position
Honorarium
Adviser
PHP 800.00
Chairman
PHP 500.00
Panel Member 1
PHP 400.00
Panel Member 2
PHP 400.00
Technical Editor/ Censor
PHP 400.00
Administrative Fee
PHP 500.00


Smart Sweep
Philippine Start-up Challenge
Download