software proces s self.diagnosis system ardilla annisa binti azizan

Transcription

software proces s self.diagnosis system ardilla annisa binti azizan
I
i
l
SOFTWAREPROCES
S SELF.DIAGNOSISSYSTEM
:
,
ARDILLA ANNISA BINTI AZIZAN
A report submittedin partial fulfilment of the requirementsfor the awardof the
degreeof Bachelorof Science(Computer)
Facultyof ComputerScienceandInfomationSystem
UniversitiTeknologiMalaysia
NOVEMBER2OO7
V1
ABSTRAK
f
Jaminankualiti perisian merupakan isu penting dalam dunia pembangunanperisian.
Terdapatbanyak model mengenai prinsip dan aktiviti yang menyokong kematangan
prosesperisian untuk jaminan kualiti perisiannya.Walau bagaimanapun,model model ini adalah sukar untuk digunakan dan biasanyadilakukan oleh organisasi
besarberbanding organisasi sederhara dankecil disebabkansifat semulajadiproses
penilaian kualiti perisian dan peningkatanrlyayang rumit dan mengambil masayang
lama untuk dilaksanakan.Oleh itu, sistem diagnosis sendiri yang dibangunkanini
bertujuan untuk membantu pembangunperisian dalamanmenaksir tahap kematangan
prosesperisian mereka berdasarkanmodel "Capability Maturity Model Integration"
(CMMI) di peringkat 2 sekaligusmelaksanakanprosespeningkatanterhadapproses
perisian mereka. Sistem yang dibangunkan ini menggunakanpendekatankepintaran
buatan dalam metodologi pembangunannya,teknik dan alatan.Adalah diharapkan
sistem ini berupaya membawa pembangunperisian yang kurang berpengalaman
meningkatkanprosespembangunanperisian untuk menghasilkanperisian yang
berkualiti.
ABSTRACT
I
softwarequality assurance
is an importantissuein the world of software
development.Thereareseveralmodelsfor softwarequality assurance
which describe
the principlesandpracticesunderlyingsoftwareprocessmaturity.However,these
modelsareusuallyimplementedby largeorganisations
andhardlyto be usedby
smallor mediumorganisations
becauseof thenatureof softwarequality assessment
andimprovementwhich arecomplex,lengthyandis a slow process.Therefore,the
systemis a self-diagnosissystemto help internalsoftwaredevelopersevaluatetheir
maturityof softwareprocessbaseon the CapabilityMaturity Model Integration
(CMMD at level 2 andthusstartimplementingprocessimprovementtowardstheir
softwareprocess.This systemis developedusingartificial intelligenceapproachin
the methodology,techniquesandtools.It is hopethat the systemis ableto lead
inexperiencedsoftwaredevelopersto improvethe softwareprocessthusproducing
high quality software.
REFERENCES
ElaineRich (1983).ElaineRich,Artificial Intelligence.Mc-Graw
Hill Iirternational
Edition.
Feigenbaum
(19s2).EdwardA. Feigenbaum,KnowredgeEngineering
in the r9g0,s.
Dept'of computerscience,stanforduniversity, stanford,
cA, rgg2.
Giarratano
(199s).JosephGia:ratano,Gary Riley, Expertsystem principles
:
and
Programming: 3'dEdition. Boston,USA : pws publishing
company, 199g.
Hadzlanbin Jamil (2005).sistempakar Diagnosispenyalcit
Tanamanpadi.
BachelorDegreeThesis.UniversitiTeknorogiMalaysia,Skudai.
Keith Darlington (2000). The Essenceof EXPERT S4STEMS.
England : prentice
Hall.
Lau Kok Poh (2005). Insect and Mite Infestationson Human
Diagnosis System.
BachelorDegreeThesis.universiti TeknologiMalaysia,skudai.
Luger, G.F. (2005). George Luger, Artificial Intelligence structures & strategies
complex
Problem
for
solving.5th Edition. usA : Addison wesley Longman, Inc.
Luger,G.F. and stubblefield, w.A (1998),Artificial
Intelligence- structures and
Strategiesfor ComplexProblem Solving.3d Edition. USA
: Addison Weslev
Longman.
Morelli, R. (2000). Java, Java, Java object-oriented problem
solving. New Jersey,
USA : PrenticeHalL27l- 275.
Naumann,J. D. and Jenkins, A. M. (r9g2). prototyping
the newparadigmfor
systemsdevelopmenf.MIS euarterly, vol. 6 no. 3.
77
(2001). Roger Pressman.Software Engineering A Practitioner's Approach.
. New York : Mc-Graw Hill.
Fantina,Practi cal Softwar e Pro cess Impr ovement, London : Artech House
2005.
B Hunter(2001).RobinB Hunter,et al., Softwar e Pro cess Impr ovement.
ia : AngelaBurges,2001.
/
iKanungo, Asha Goyal, CMMfM Implementation : Embarking on High
ty Practices, New Delhi, India : Tata McGraw-Hill Publishing Company
2004(r1-16).
Tsumoto (2000). ShusakuTsumoto, Knowledge Discovery in Clinical
and Evaluation of Discovered Knowledge in Outpatient Clinic.
Sciences.
EngineeringInstitute (2005). CMMI Development version 2.0. Retrieved on
y 2007from http://www.sei.cmu.edu/cmmi.
areEngineering Institute (2006). Retrieved on 3 September2006 from
7www.sei.cmu.edu/pub/documents/94.reports/pdf/srO7.94.pdf.
EngineeringInstitute(2007).Fr equentlyAsked Questi ons (FAO. Retrieved
4 August2007from http://www.sei.cmu.edur/
cmmilfaqlapp-faq.html.
illings(1987).Neil A. Stillings, CognitiveScience: An introduction.MIT Press
987.
(1998).Sami Zahran,SoftwareProcessImprovement : Practical Guidelines
BusinessSuccess.Harlow, England : Addison Wesley Longman.