IOSR Journal of Computer Engineering (IOSR-JCE) is a double blind peer reviewed International Journal that provides rapid publication (within a month) of articles in all areas of computer engineering and its applications. The journal welcomes publications of high quality papers on theoretical developments and practical applications in computer technology. Original research papers, state-of-the-art reviews, and high quality technical notes are invited for publications.
Process Improvement for better Software Technical Quality under Global Crisis...Optimyth Software
Software development failure rates are higher than any other mankind activity. Lack of quality is frequently the most relevant underlying reason. Agile methodologies offer a framework that try to support change, covering scope and time/budget, and keeping quality at an adequate level at the same time. But the gap between current software complexity and the Software Quality Assurance (SQA) knowledge, techniques and tools has grown bigger, even for organizations with high maturity level correctly using Agile methodologies.
Experience tells us that simply adopting Agile was not sufficient for producing software with quality above average. The most efficient techniques and trends from the SQA arsenal, adapted to Agile methodologies, will be discussed. Their cost/benefit ratios will be analyzed, and a process improvement roadmap will be presented, as a practical way to made software deliverables both more agile and with higher technical quality, under the constraints dictated by the Global Economic Crisis.
The presentation ends with a case study in process improvement for quality in a TSP + Agile scenario, and final recommendations that any organization using Agile methodologies could implement for short-term benefits.
The Impact of In-House Software Development Practices on System Usability in ...IJMIT JOURNAL
In-house software development is a critical phenomenon for the production of efficient and effective
software in generating requisite job output. A few studies have devoted efforts towards establishing the
impact of in-house software development on software. Therefore, this paper is an effort towards
establishing the impact of in-house software development practices on system usability. In pursuit of this
paper, a sample of a sample size of 169, at 95% confidence level, with margin error of 5% was drawn from
bold software users, i.e. 300 employees who used the all software including those dealing with the main
stream activities. A total of 102 respondents actually responded to the questionnaires. The Online Sample
Calculator was used to draw the sample. Quantitative data were collected using semi-structured
questionnaires and processed using the SPSS. Descriptive statistics were applied in the analysis. Findings
of the study indicate that software development practices, specifically usability test and user involvement in
software designing and development had an impact on determining software usability for in-house
software. The paper concludes that software development practices shape the design of the software; hence
influence usability of the software produced. Recommended is therefore that software usability test and
user involvement in software designing and development be promoted for effective software production
A PROCESS QUALITY IMPROVEMENT MECHANISM FOR REDUCING THE RISK OF CI ENVIRONMENTijcsit
In the age of fast evolution, software development project must accept many challenges of unpredicted requirements change and new technology environment. Software development processes should have adjustable and extendable features to meet the multifaceted needs of the users. Iterative and Incremental Development (IID) is a practical approach to overcome the various challenges of software development.
However, continuous testing and building new versions need to spend more time and human resources that is a major obstacle of IID. The other, the iterative operations must have a sound communication skills. Lack of standard version control and intercommunication manner often lead to failure of software project. High quality Continuous Integration (CI) environment can effectively make up the defects of IID. In this paper, CI environment and advantages are deeply surveyed. In order to overcome the defects of IID, CI environment needs combine the perfect procedures and qualified tools, and concretely enhance the quality of CI environment. Based on the process quality measurement model, this paper proposes the Process
Quality Improvement Mechanism (PQIM). Applying PQIM, in software development, the processes problems and the CI environment quality defects can identify timely and indeed revise to reduce the risk of CI environment.
Defect Prevention Based on 5 Dimensions of Defect Originijseajournal
Discovering the unexpected is more important than confirming the known [7]. In software development,
the “unexpected” one relates to defects. These defects when unattended would cause failure to the product
and risk to the users. The increasing dependency of society on software and the crucial consequences that a
failure can cause requires the need to find out the defects at the origin itself. Based on the lessons learnt
from the earlier set of projects, a defect framework highlighting the 5 Dimensions (Ds) of defect origin is
proposed in this work. The defect framework is based on analyzing the defects that had emerged from
various stages of software development like Requirements, Design, Coding, Testing and Timeline (defects
due to lack of time during development). This study is not limited to just identifying the origin of defects at
various phases of software development but also finds out the reasons for such defects, and defect
preventive (DP) measures are proposed for each type of defect. This work can help practitioners choose
effective defect avoidance measures.
In addition to arriving at defect framework, this work also proposes a defect injection metric based on
severity of the defect rather than just defect count, which gives the number of adjusted defects produced by
a project at various phases. The defect injection metric value, once calculated, serves as a yardstick to
make a comparison in the improvements made in the software process development between similar set of
projects.
Model driven process for real time embeddedcaijjournal
Embedded systems shape our world nowadays. It’s almost impossible to imagine our day to day life without
it. Examples can include cell phones, home appliances, energy generators, satellites, automotive
components …etc. it is even far more complex if there are real-time and interface constraints.
Developing real-time embedded systems is significantly challenging to developers. Results need not be only
correct, but also in a timely manner. New software development approaches are needed due to the
complexity of functional and non-functional requirements of embedded systems.
Due to the complex context of embedded systems, defects can cause life threatening situations. Delays can
create huge costs, and insufficient productivity can impact the entire industry. The rapid evolution of
software engineering technologies will be a key factor in the successful future development of even more
complex embedded systems.
Software development is shifting from manual programming, to model-driven engineering (MDE). One of
the most important challenges is to manage the increasing complexity of embedded software development,
while maintaining the product’s quality, reducing time to market, and reducing development cost.
MDE is a promising approach that emerged lately. Instead of directly coding the software using
programming languages, developers model software systems using expressive, graphical notations, which
provide a higher abstraction level than programming languages. This is called Model Based Development
(MBD).
Model Based Development if accompanied by Model Based Validation (MBV), will help identify problems
early thus reduce rework cost. Applying tests based on the designed models not only enable early detection
of defects, but also continuous quality assurance. Testing can start in the first iteration of the development
process.
As a result of the model based approach, and in addition to the major advantage of early defects detection,
several time consuming tasks within the classical software development life cycle will be excluded. For
embedded systems development, it’s really important to follow a more time efficient approach.
A maintainability enhancement procedureijseajournal
In mobile communications age, environment changes rapidly, the requirements change is the software
project must face challenge. Able to overcome the impact of requirements change, software development
risk can be effectively decreased. In order to reduce software requirements change risk, the paper
investigates the major software development models and recommends the adaptable requirements change
software development. Agile development applied the Iterative and Incremental Development (IID)
approach, focuses on workable software and client communication. In software development, agile
development is a very suitable approach to handle the requirements change. However, agile development
maintenance existed many defects that include development documents control, user story inspection and
CM system. The maintenance defects of agile development should be improved. Analysing and collecting
the critical quality factors of agile development maintainability, in this paper proposes the Agile
Development Maintainability Measurement (ADMM) model. Based on ADMM model, the Agile
Development Maintainability Enhancement (ADME) procedure can be defined and deployed for reducing
the risk of requirements change.
Process Improvement for better Software Technical Quality under Global Crisis...Optimyth Software
Software development failure rates are higher than any other mankind activity. Lack of quality is frequently the most relevant underlying reason. Agile methodologies offer a framework that try to support change, covering scope and time/budget, and keeping quality at an adequate level at the same time. But the gap between current software complexity and the Software Quality Assurance (SQA) knowledge, techniques and tools has grown bigger, even for organizations with high maturity level correctly using Agile methodologies.
Experience tells us that simply adopting Agile was not sufficient for producing software with quality above average. The most efficient techniques and trends from the SQA arsenal, adapted to Agile methodologies, will be discussed. Their cost/benefit ratios will be analyzed, and a process improvement roadmap will be presented, as a practical way to made software deliverables both more agile and with higher technical quality, under the constraints dictated by the Global Economic Crisis.
The presentation ends with a case study in process improvement for quality in a TSP + Agile scenario, and final recommendations that any organization using Agile methodologies could implement for short-term benefits.
The Impact of In-House Software Development Practices on System Usability in ...IJMIT JOURNAL
In-house software development is a critical phenomenon for the production of efficient and effective
software in generating requisite job output. A few studies have devoted efforts towards establishing the
impact of in-house software development on software. Therefore, this paper is an effort towards
establishing the impact of in-house software development practices on system usability. In pursuit of this
paper, a sample of a sample size of 169, at 95% confidence level, with margin error of 5% was drawn from
bold software users, i.e. 300 employees who used the all software including those dealing with the main
stream activities. A total of 102 respondents actually responded to the questionnaires. The Online Sample
Calculator was used to draw the sample. Quantitative data were collected using semi-structured
questionnaires and processed using the SPSS. Descriptive statistics were applied in the analysis. Findings
of the study indicate that software development practices, specifically usability test and user involvement in
software designing and development had an impact on determining software usability for in-house
software. The paper concludes that software development practices shape the design of the software; hence
influence usability of the software produced. Recommended is therefore that software usability test and
user involvement in software designing and development be promoted for effective software production
A PROCESS QUALITY IMPROVEMENT MECHANISM FOR REDUCING THE RISK OF CI ENVIRONMENTijcsit
In the age of fast evolution, software development project must accept many challenges of unpredicted requirements change and new technology environment. Software development processes should have adjustable and extendable features to meet the multifaceted needs of the users. Iterative and Incremental Development (IID) is a practical approach to overcome the various challenges of software development.
However, continuous testing and building new versions need to spend more time and human resources that is a major obstacle of IID. The other, the iterative operations must have a sound communication skills. Lack of standard version control and intercommunication manner often lead to failure of software project. High quality Continuous Integration (CI) environment can effectively make up the defects of IID. In this paper, CI environment and advantages are deeply surveyed. In order to overcome the defects of IID, CI environment needs combine the perfect procedures and qualified tools, and concretely enhance the quality of CI environment. Based on the process quality measurement model, this paper proposes the Process
Quality Improvement Mechanism (PQIM). Applying PQIM, in software development, the processes problems and the CI environment quality defects can identify timely and indeed revise to reduce the risk of CI environment.
Defect Prevention Based on 5 Dimensions of Defect Originijseajournal
Discovering the unexpected is more important than confirming the known [7]. In software development,
the “unexpected” one relates to defects. These defects when unattended would cause failure to the product
and risk to the users. The increasing dependency of society on software and the crucial consequences that a
failure can cause requires the need to find out the defects at the origin itself. Based on the lessons learnt
from the earlier set of projects, a defect framework highlighting the 5 Dimensions (Ds) of defect origin is
proposed in this work. The defect framework is based on analyzing the defects that had emerged from
various stages of software development like Requirements, Design, Coding, Testing and Timeline (defects
due to lack of time during development). This study is not limited to just identifying the origin of defects at
various phases of software development but also finds out the reasons for such defects, and defect
preventive (DP) measures are proposed for each type of defect. This work can help practitioners choose
effective defect avoidance measures.
In addition to arriving at defect framework, this work also proposes a defect injection metric based on
severity of the defect rather than just defect count, which gives the number of adjusted defects produced by
a project at various phases. The defect injection metric value, once calculated, serves as a yardstick to
make a comparison in the improvements made in the software process development between similar set of
projects.
Model driven process for real time embeddedcaijjournal
Embedded systems shape our world nowadays. It’s almost impossible to imagine our day to day life without
it. Examples can include cell phones, home appliances, energy generators, satellites, automotive
components …etc. it is even far more complex if there are real-time and interface constraints.
Developing real-time embedded systems is significantly challenging to developers. Results need not be only
correct, but also in a timely manner. New software development approaches are needed due to the
complexity of functional and non-functional requirements of embedded systems.
Due to the complex context of embedded systems, defects can cause life threatening situations. Delays can
create huge costs, and insufficient productivity can impact the entire industry. The rapid evolution of
software engineering technologies will be a key factor in the successful future development of even more
complex embedded systems.
Software development is shifting from manual programming, to model-driven engineering (MDE). One of
the most important challenges is to manage the increasing complexity of embedded software development,
while maintaining the product’s quality, reducing time to market, and reducing development cost.
MDE is a promising approach that emerged lately. Instead of directly coding the software using
programming languages, developers model software systems using expressive, graphical notations, which
provide a higher abstraction level than programming languages. This is called Model Based Development
(MBD).
Model Based Development if accompanied by Model Based Validation (MBV), will help identify problems
early thus reduce rework cost. Applying tests based on the designed models not only enable early detection
of defects, but also continuous quality assurance. Testing can start in the first iteration of the development
process.
As a result of the model based approach, and in addition to the major advantage of early defects detection,
several time consuming tasks within the classical software development life cycle will be excluded. For
embedded systems development, it’s really important to follow a more time efficient approach.
A maintainability enhancement procedureijseajournal
In mobile communications age, environment changes rapidly, the requirements change is the software
project must face challenge. Able to overcome the impact of requirements change, software development
risk can be effectively decreased. In order to reduce software requirements change risk, the paper
investigates the major software development models and recommends the adaptable requirements change
software development. Agile development applied the Iterative and Incremental Development (IID)
approach, focuses on workable software and client communication. In software development, agile
development is a very suitable approach to handle the requirements change. However, agile development
maintenance existed many defects that include development documents control, user story inspection and
CM system. The maintenance defects of agile development should be improved. Analysing and collecting
the critical quality factors of agile development maintainability, in this paper proposes the Agile
Development Maintainability Measurement (ADMM) model. Based on ADMM model, the Agile
Development Maintainability Enhancement (ADME) procedure can be defined and deployed for reducing
the risk of requirements change.
INTRODUCING REFINED AGILE MODEL (RAM) IN THE CONTEXT OF BANGLADESH'S SOFTWARE...ijseajournal
The Software Companies of Bangladesh are using different types of agile models for software development. Although theoretically these models are worthy for small and medium projects, in practical case they are not so effective. In doing so, this paper tries to find out why do the agile models not suitable for Bangladesh’s Software Companies and how do the problems that the Software Companies face for using the models can be solved. To reveal the answers, this study is based on survey and interview methods. Findings of this paper show that Bangladesh's Software Companies are facing different problems for implementing traditional agile models, such as, Communicational gap, lack of Documentation, unavailability of Prototype, Customer’s lack of knowledge in the area of IT and many more. The study shows that if the Requirement Engineering Process is perfectly managed and some rules are modified in the traditional agile models, these problems can be solved. In doing so, a new model has been proposed by the study named Refined Agile Model (RAM) which is claimed to be better for Bangladesh rather than the traditional Agile Models. This model proposes a process flow which consists of Prototyping Cycle, Development Iteration Cycle and Additional Development Iteration Cycle. This new model also ensures a Requirement Engineer at Client End, sufficient documentation, preparation of prototype and presentation of frequent Demos. After ensuring these requirements in several real time projects, it was found that those projects were completed more effectively compared to all other old project experiences. Eventually, the paper concludes by mentioning that the Refined Agile Model (RAM) is the best model in the Bangladeshi software environment.
<meta>Vibrant Technologies is headquarted in Mumbai,India.We are the best Android training provider in Navi Mumbai who provides Live Projects to students.We provide Corporate Training also.We are Best Android classes in Mumbai according to our students and corporator
contact us on : vibranttechnologies.co.in
ENGINEERING LIFE CYCLE ENABLES PENETRATION TESTING AND CYBER OPERATIONSIJMIT JOURNAL
This paper discusses the strengths and weaknesses of proper engineering and life cycle management on
higher level cyber security operations. Rushing innovation and increasing profits undermines the
foundations need to operate and create secure stability in IT based companies. This research argues how it
must be considered and how effective engineering processes greatly add to security even post
implementation.
Understanding Alternative Approaches for System DevelopmentTameez Ansari
Software development methodologies have been in existence for a long time and as the business and technology landscape changes, it’s not surprising to see something new comes around to makes waves. Waterfall software development methodology was first adopted in the 1980s and it became a standard at the US DoD. While it provided for a structured approach to software development and delivering the product, it also was faulted for high project failure rates.
Как быстро и просто подготовить красивый отчет с помощью Интернет-инструментовTania Evlampieva
Презентация подготовлена сотрудниками фонда "ФОКУС-МЕДИА" для проекта "Онлайн профилактика".
Презентация дает обзор трех интернет-инструментов: слайд-шоу, презентация, линия времени.
Презентация дает подробную пошаговую инструкцию, как создать свой продукт с помощью трех инструментов - Picassa, Slideshare и Dipity.
Подробнее о фонде и его проектах тут www.focus-media.ru
Presentación de Daniel Monelón (MASmedios) sobre el taller impartido en el III congreso universitario sobre redes sociales Comunica2, edición "Escribir en internet".
El congreso tuvo lugar los días 21 y 22 de febrero de 2013 en el campus de Gandia de la Universitat Politécnica de Valencia.
Effects of Occupational Stress on Work Performance of Police Officers in Naku...iosrjce
IOSR Journal of Computer Engineering (IOSR-JCE) is a double blind peer reviewed International Journal that provides rapid publication (within a month) of articles in all areas of computer engineering and its applications. The journal welcomes publications of high quality papers on theoretical developments and practical applications in computer technology. Original research papers, state-of-the-art reviews, and high quality technical notes are invited for publications.
INTRODUCING REFINED AGILE MODEL (RAM) IN THE CONTEXT OF BANGLADESH'S SOFTWARE...ijseajournal
The Software Companies of Bangladesh are using different types of agile models for software development. Although theoretically these models are worthy for small and medium projects, in practical case they are not so effective. In doing so, this paper tries to find out why do the agile models not suitable for Bangladesh’s Software Companies and how do the problems that the Software Companies face for using the models can be solved. To reveal the answers, this study is based on survey and interview methods. Findings of this paper show that Bangladesh's Software Companies are facing different problems for implementing traditional agile models, such as, Communicational gap, lack of Documentation, unavailability of Prototype, Customer’s lack of knowledge in the area of IT and many more. The study shows that if the Requirement Engineering Process is perfectly managed and some rules are modified in the traditional agile models, these problems can be solved. In doing so, a new model has been proposed by the study named Refined Agile Model (RAM) which is claimed to be better for Bangladesh rather than the traditional Agile Models. This model proposes a process flow which consists of Prototyping Cycle, Development Iteration Cycle and Additional Development Iteration Cycle. This new model also ensures a Requirement Engineer at Client End, sufficient documentation, preparation of prototype and presentation of frequent Demos. After ensuring these requirements in several real time projects, it was found that those projects were completed more effectively compared to all other old project experiences. Eventually, the paper concludes by mentioning that the Refined Agile Model (RAM) is the best model in the Bangladeshi software environment.
<meta>Vibrant Technologies is headquarted in Mumbai,India.We are the best Android training provider in Navi Mumbai who provides Live Projects to students.We provide Corporate Training also.We are Best Android classes in Mumbai according to our students and corporator
contact us on : vibranttechnologies.co.in
ENGINEERING LIFE CYCLE ENABLES PENETRATION TESTING AND CYBER OPERATIONSIJMIT JOURNAL
This paper discusses the strengths and weaknesses of proper engineering and life cycle management on
higher level cyber security operations. Rushing innovation and increasing profits undermines the
foundations need to operate and create secure stability in IT based companies. This research argues how it
must be considered and how effective engineering processes greatly add to security even post
implementation.
Understanding Alternative Approaches for System DevelopmentTameez Ansari
Software development methodologies have been in existence for a long time and as the business and technology landscape changes, it’s not surprising to see something new comes around to makes waves. Waterfall software development methodology was first adopted in the 1980s and it became a standard at the US DoD. While it provided for a structured approach to software development and delivering the product, it also was faulted for high project failure rates.
Как быстро и просто подготовить красивый отчет с помощью Интернет-инструментовTania Evlampieva
Презентация подготовлена сотрудниками фонда "ФОКУС-МЕДИА" для проекта "Онлайн профилактика".
Презентация дает обзор трех интернет-инструментов: слайд-шоу, презентация, линия времени.
Презентация дает подробную пошаговую инструкцию, как создать свой продукт с помощью трех инструментов - Picassa, Slideshare и Dipity.
Подробнее о фонде и его проектах тут www.focus-media.ru
Presentación de Daniel Monelón (MASmedios) sobre el taller impartido en el III congreso universitario sobre redes sociales Comunica2, edición "Escribir en internet".
El congreso tuvo lugar los días 21 y 22 de febrero de 2013 en el campus de Gandia de la Universitat Politécnica de Valencia.
Effects of Occupational Stress on Work Performance of Police Officers in Naku...iosrjce
IOSR Journal of Computer Engineering (IOSR-JCE) is a double blind peer reviewed International Journal that provides rapid publication (within a month) of articles in all areas of computer engineering and its applications. The journal welcomes publications of high quality papers on theoretical developments and practical applications in computer technology. Original research papers, state-of-the-art reviews, and high quality technical notes are invited for publications.
A MAPPING MODEL FOR TRANSFORMING TRADITIONAL SOFTWARE DEVELOPMENT METHODS TO ...ijseajournal
Agility is bringing in responsibility and ownership in individuals, which will eventually bring out effectiveness and efficiency in deliverables. Agile model is growing in the market at very good pace.Companies are drifting from traditional Software Development Life Cycle models to Agile Environment for the purpose of attaining quality and for the sake of saving cost and time. Nimbleness nature of Agile is helpful in frequent releases so as to satisfy the customer by providing frequent dual feedback. In Traditional models, life cycle is properly defined and also phases are elaborated by specifying needed input
and output parameters. On the other hand, in Agile environment, phases are specific to methodologies of Agile - Extreme Programming etc. In this paper a common life cycle approach is proposed that is applicable for different kinds of teams. The paper aims to describe a mapping function for mapping of traditional methods to Agile method.
Appendix AProof of effectiveness of some of the agile methods us.docxarmitageclaire49
Appendix A
Proof of effectiveness of some of the agile methods used to develop systems requirements
In all software development methodologies, the process of collecting, understanding and managing all requirements for a system is a crucial process in software development. Similar to all this other methods, agile methods are not exceptional. Most agile method handle requirements in order to implement them as much accurately as possible to satisfy all the customer demands. This is usually achieved by maintaining a continuous interaction with the customers to address their needs according to priority and functionalities. In this appendix, we shall be focusing on continuous process of improving the development process.
Some agile methods include the following
1. eXtreme Programming (XP) – it improves a software project in communication, simplicity, feedback and courage.
2. scrum- this is an agile, iterative and incremental method which takes care of all changes that may come across in the life-cycle of the project. Basically, it adds energy, focus and clarity to development teams. Its major aim is ot see the whole system being a successful product.
3. Dynamic system, development method (DSDM)
4. Adaptive software development (ASD)- this is a development process that is a product of rapid application development. It has four phases of communication and planning, analysis, testing & deployment and design and deployment.
5. the crystal family
Due to availability of these various methods, the potential adopters may experience a challenge of determining what to apply on its own and therefore there was need to define a document containing all the necessary values and common qualities to be used across all agile methods. This document is the Agile Manifesto and focuses mainly on human interactivity and processes management.
1. Individual and interaction over various processes and tasks. Usually the agile process will focus more on people and their interactivity but not on the structural processes and tools.
2. Working software and documentation. Main objective of the developers is actually delivering a functional code which will always add value to our users. Well documented code is always self-documented.
3. Responding to change over planning. Here developers are required to respond very fast to the requirements variations. Time used in planning is minimal compared to what our users actually requires.
4. Customer collaboration over contracts. The mutual relationship of the developers and susers of our system is monitored and regulated through engaging the customer in the development process.
The figure below shows the steps in agile methodologies which focus on an iteration and adaptable change.
5.
Tools needed for requirement management in agile methods of system development.
1. The most popular tools in agile methods include paper, pencil a drawing pin board. If we consider eXtreme programming requirements are obtained from user stories which ar.
A User Story Quality Measurement Model for Reducing Agile Software Developmen...ijseajournal
In Mobile communications age, the IT environment and IT technology update rapidly. The requirements
change is the software project must face challenge. Able to overcome the impact of requirements change,
software development risks can be effectively reduced. Agile software development uses the Iterative and
Incremental Development (IID) process and focuses on the workable software and client communication.
Agile software development is a very suitable development method for handling the requirements change in
software development process. In agile development, user stories are the important documents for the
client communication and criteria of acceptance test. However, the agile development doesn’t pay attention
to the formal requirements analysis and artifacts tracability to cause the potential risks of software change
management. In this paper, analyzing and collecting the critical quality factors of user stories, and
proposes the User Story Quality Measurement (USQM) model. Applied USQM model, the requirements
quality of agile development can be enhanced and risks of requirement changes can be reduced.
After you complete this module, you should be able to
explain these concepts:
- How requirements fit in the development process
- Key principles of requirements definition and management
- How you can manage requirements by using IBM Rational
requirements management tools
FISHBONE ANALYSIS ON WASTES IN SOFTWARE DEVELOPMENT USING THE LEAN I.T. PRINC...ecij
The transformative global economy posed challenges to businesses in service management. In this computing age, the perceptual and operational edge of a certain business or organization manifested on the kind of technology it offers in the Service Management. Organizations have long recognized the
importance of managing key resources such as people and information. Information has now moved to its rightful place as a key resource in the organization and therefore management of the same can be instituted by employing methodology. To keep their brand promise, technology has been used;The number of new entrants to every sectors of economy has grown significantly in recent years, and each firm strives to make their daily operation efficient in which demand for business software or application software getting higher and businesses or organizations opted to build or buy this software. Because of
new entrants, it had offered opportunity to software developers to translate business processes into systems. This study investigates waste in the software development by application of Lean principles. Like any conventional projects, software becomes buggy and oftentimes it fails. Software failure is always attributed to the software engineering, not the incompetence of project managers, inadequacy of the
people on the project, or lack of clear goal. The researchers’ contentions are there wastes in the software development and serve as mechanism and evidence to why software fails. Software failure is not attributed to the software itself, it includes however the acceptance of the clients and end-users. Descriptive secondary data analysis, participant observation and Fishbone Analysis were the methodology used in the study. Wastes include unfinished or partially done work, extra features,
relearning, handoffs, delays, task switching, and defects.
The software development process heavily relies on requirement engineering as it forms the base for entire process. Although software engineering is full of methods for requirement analysis, the problem we face is which method to select and how to apply it. It is expected that we should be able to get clear and complete idea about what is expected by the user from the proposed system. This puts emphasis on requirement analysis process. The method we need to adopt should enable us to get clear and complete set of requirements. The requirement engineering process dependent on abilities of the persons carrying out the process also the nature of system puts certain constraints on the process. . This paper is an attempt to look at certain problems posed by the requirement engineering process and possible corrective measures against it to help improve overall software quality.
The impact of user involvement in software development processnooriasukmaningtyas
In software development process, user can take part in any phase of the process, depending on what model is being applied. Lack of user involvement can result in a poorly designed solution, or even a solution that conflicts with user’s needs. This review paper presents the impact of user involvement in software development process. In this study, different software development processes will be reviewed, show where the user usually gets involved in different models such as: structural (waterfall, Vmodel) and incremental (scrum-extreme programming XP). As each model differs from the other, each of them has a different perspective of where user should take part and where they should not. This can be an asset that helps project managers, and leaders to develop suitable strategies to follow in their projects.
Requirement engineering is a key ingredient for software development to be effective. Apart from the
traditional software requirement which is not much appropriate for new emerging software such as smart
handheld device based software. In many perspectives of requirement engineering, traditional and new
emerging software are not similar. Whereas requirement engineering of traditional software needs more
research, it is obvious that new emerging software needs methodically and in-depth research for improved
productivity, quality, risk management and validity. In particular, the result of this paper shows that how
effective requirement engineering can improve in project negotiation, project planning, managing feature
creep, testing, defect, rework and product quality. This paper also shows a new methodology which is
focused on users work process applicable for eliciting the requirement of traditional software and any new
type software of smart handheld device such as iPad. As an example, the paper shows how the methodology
will be applied as a software requirement of iPad-based software for play-group students.
Modern gadgets and machines such as medical equipments, mobile phones, cars and even military hardware run on software. The operational efficiency and accuracy of these machines are critical to life and the well being of modern civilization. When the software powering these machines fail it exposes life to danger and can cause the failure of businesses. In this paper, software quality measure is presented with the emphasis on improving standard and controlling damages that may result from badly developed application. The research shows various software quality standards and quality metrics and how they can be applied. The application of the metrics in measuring software quality in the research produced results which shows that the code metrics performance is better than the design metrics performance and points to a new way of improving quality by refactoring application code instead of developing new designs. This is believed to ensure reusability and reduced failure rate when software is developed
A Review and Analysis on Mobile Application Development Processes using Agile...IJORCS
Over a last decade, mobile telecommunication industry has observed a rapid growth, proved to be highly competitive, uncertain and dynamic environment. Besides its advancement, it has also raised number of questions and gained concern both in industry and research. The development process of mobile application differs from traditional softwares as the users expect same features similar to their desktop computer applications with additional mobile specific functionalities. Advanced mobile applications require assimilation with existing enterprise computing systems such as databases, legacy applications and Web services. In addition, the lifecycle of a mobile application moves much faster than that of a traditional Web application and therefore the lifecycle management associated therein must be adjusted accordingly. The Security and application testing are more stimulating and interesting in mobile application than in Web applications since the technology in mobile devices progresses rapidly and developers must stay in touch with the latest developments, news and trends in their area of work. With the rising competence of software market, researchers are seeking more flexible methods that can adjust to dynamic situations where software system requirements are changing over time, producing valuable software in short duration and within low budget. The intrinsic uncertainty and complexity in any software project therefore requires an iterative developmental plan to cope with uncertainty and a large number of unknown variables. Agile Methodologies were thus introduced to meet the new requirements of the software development companies. The agile methodologies aim at facilitating software development processes where changes are acceptable at any stage and provide a structure for highly collaborative software development. Therefore, the present paper aims in reviewing and analysing different prevalent methodologies utilizing agile techniques that are currently in use for the development of mobile applications. This paper provides a detailed review and analysis on the use of agile methodologies in the proposed processes associated with mobile application skills and highlights its benefit and constraints. In addition, based on this analysis, future research needs are identified and discussed.
The medical device industry is facing unprecedented challenges due to emerging technologies and increased regulatory scrutiny.
Current “waterfall” product development methods are ill-suited to dealing with the pace of change and uncertainty that product development organizations are facing. This eBook addresses:
* The shortcomings of waterfall development specifically in regulatory environments.
* How agile development meets the safety, reliability and regulatory needs of the medical device and diagnostics industry.
* How agile development can help ensure delivery of successful software.
Similar to Incorporation of GlobalIssue factors in SDLC by using Inverse Requirement (20)
An Examination of Effectuation Dimension as Financing Practice of Small and M...iosrjce
IOSR Journal of Business and Management (IOSR-JBM) is a double blind peer reviewed International Journal that provides rapid publication (within a month) of articles in all areas of business and managemant and its applications. The journal welcomes publications of high quality papers on theoretical developments and practical applications inbusiness and management. Original research papers, state-of-the-art reviews, and high quality technical notes are invited for publications.
Does Goods and Services Tax (GST) Leads to Indian Economic Development?iosrjce
IOSR Journal of Business and Management (IOSR-JBM) is a double blind peer reviewed International Journal that provides rapid publication (within a month) of articles in all areas of business and managemant and its applications. The journal welcomes publications of high quality papers on theoretical developments and practical applications inbusiness and management. Original research papers, state-of-the-art reviews, and high quality technical notes are invited for publications.
Childhood Factors that influence success in later lifeiosrjce
IOSR Journal of Business and Management (IOSR-JBM) is a double blind peer reviewed International Journal that provides rapid publication (within a month) of articles in all areas of business and managemant and its applications. The journal welcomes publications of high quality papers on theoretical developments and practical applications inbusiness and management. Original research papers, state-of-the-art reviews, and high quality technical notes are invited for publications.
Emotional Intelligence and Work Performance Relationship: A Study on Sales Pe...iosrjce
IOSR Journal of Business and Management (IOSR-JBM) is a double blind peer reviewed International Journal that provides rapid publication (within a month) of articles in all areas of business and managemant and its applications. The journal welcomes publications of high quality papers on theoretical developments and practical applications inbusiness and management. Original research papers, state-of-the-art reviews, and high quality technical notes are invited for publications.
Customer’s Acceptance of Internet Banking in Dubaiiosrjce
IOSR Journal of Business and Management (IOSR-JBM) is a double blind peer reviewed International Journal that provides rapid publication (within a month) of articles in all areas of business and managemant and its applications. The journal welcomes publications of high quality papers on theoretical developments and practical applications inbusiness and management. Original research papers, state-of-the-art reviews, and high quality technical notes are invited for publications.
A Study of Employee Satisfaction relating to Job Security & Working Hours amo...iosrjce
IOSR Journal of Business and Management (IOSR-JBM) is a double blind peer reviewed International Journal that provides rapid publication (within a month) of articles in all areas of business and managemant and its applications. The journal welcomes publications of high quality papers on theoretical developments and practical applications inbusiness and management. Original research papers, state-of-the-art reviews, and high quality technical notes are invited for publications.
Consumer Perspectives on Brand Preference: A Choice Based Model Approachiosrjce
IOSR Journal of Business and Management (IOSR-JBM) is a double blind peer reviewed International Journal that provides rapid publication (within a month) of articles in all areas of business and managemant and its applications. The journal welcomes publications of high quality papers on theoretical developments and practical applications inbusiness and management. Original research papers, state-of-the-art reviews, and high quality technical notes are invited for publications.
Student`S Approach towards Social Network Sitesiosrjce
IOSR Journal of Business and Management (IOSR-JBM) is a double blind peer reviewed International Journal that provides rapid publication (within a month) of articles in all areas of business and managemant and its applications. The journal welcomes publications of high quality papers on theoretical developments and practical applications inbusiness and management. Original research papers, state-of-the-art reviews, and high quality technical notes are invited for publications.
Broadcast Management in Nigeria: The systems approach as an imperativeiosrjce
IOSR Journal of Business and Management (IOSR-JBM) is a double blind peer reviewed International Journal that provides rapid publication (within a month) of articles in all areas of business and managemant and its applications. The journal welcomes publications of high quality papers on theoretical developments and practical applications inbusiness and management. Original research papers, state-of-the-art reviews, and high quality technical notes are invited for publications.
A Study on Retailer’s Perception on Soya Products with Special Reference to T...iosrjce
IOSR Journal of Business and Management (IOSR-JBM) is a double blind peer reviewed International Journal that provides rapid publication (within a month) of articles in all areas of business and managemant and its applications. The journal welcomes publications of high quality papers on theoretical developments and practical applications inbusiness and management. Original research papers, state-of-the-art reviews, and high quality technical notes are invited for publications.
A Study Factors Influence on Organisation Citizenship Behaviour in Corporate ...iosrjce
IOSR Journal of Business and Management (IOSR-JBM) is a double blind peer reviewed International Journal that provides rapid publication (within a month) of articles in all areas of business and managemant and its applications. The journal welcomes publications of high quality papers on theoretical developments and practical applications inbusiness and management. Original research papers, state-of-the-art reviews, and high quality technical notes are invited for publications.
Consumers’ Behaviour on Sony Xperia: A Case Study on Bangladeshiosrjce
IOSR Journal of Business and Management (IOSR-JBM) is a double blind peer reviewed International Journal that provides rapid publication (within a month) of articles in all areas of business and managemant and its applications. The journal welcomes publications of high quality papers on theoretical developments and practical applications inbusiness and management. Original research papers, state-of-the-art reviews, and high quality technical notes are invited for publications.
Design of a Balanced Scorecard on Nonprofit Organizations (Study on Yayasan P...iosrjce
IOSR Journal of Business and Management (IOSR-JBM) is a double blind peer reviewed International Journal that provides rapid publication (within a month) of articles in all areas of business and managemant and its applications. The journal welcomes publications of high quality papers on theoretical developments and practical applications inbusiness and management. Original research papers, state-of-the-art reviews, and high quality technical notes are invited for publications.
Public Sector Reforms and Outsourcing Services in Nigeria: An Empirical Evalu...iosrjce
IOSR Journal of Business and Management (IOSR-JBM) is a double blind peer reviewed International Journal that provides rapid publication (within a month) of articles in all areas of business and managemant and its applications. The journal welcomes publications of high quality papers on theoretical developments and practical applications inbusiness and management. Original research papers, state-of-the-art reviews, and high quality technical notes are invited for publications.
Media Innovations and its Impact on Brand awareness & Considerationiosrjce
IOSR Journal of Business and Management (IOSR-JBM) is a double blind peer reviewed International Journal that provides rapid publication (within a month) of articles in all areas of business and managemant and its applications. The journal welcomes publications of high quality papers on theoretical developments and practical applications inbusiness and management. Original research papers, state-of-the-art reviews, and high quality technical notes are invited for publications.
Customer experience in supermarkets and hypermarkets – A comparative studyiosrjce
IOSR Journal of Business and Management (IOSR-JBM) is a double blind peer reviewed International Journal that provides rapid publication (within a month) of articles in all areas of business and managemant and its applications. The journal welcomes publications of high quality papers on theoretical developments and practical applications inbusiness and management. Original research papers, state-of-the-art reviews, and high quality technical notes are invited for publications.
Social Media and Small Businesses: A Combinational Strategic Approach under t...iosrjce
IOSR Journal of Business and Management (IOSR-JBM) is a double blind peer reviewed International Journal that provides rapid publication (within a month) of articles in all areas of business and managemant and its applications. The journal welcomes publications of high quality papers on theoretical developments and practical applications inbusiness and management. Original research papers, state-of-the-art reviews, and high quality technical notes are invited for publications.
Secretarial Performance and the Gender Question (A Study of Selected Tertiary...iosrjce
IOSR Journal of Business and Management (IOSR-JBM) is a double blind peer reviewed International Journal that provides rapid publication (within a month) of articles in all areas of business and managemant and its applications. The journal welcomes publications of high quality papers on theoretical developments and practical applications inbusiness and management. Original research papers, state-of-the-art reviews, and high quality technical notes are invited for publications.
Implementation of Quality Management principles at Zimbabwe Open University (...iosrjce
IOSR Journal of Business and Management (IOSR-JBM) is a double blind peer reviewed International Journal that provides rapid publication (within a month) of articles in all areas of business and managemant and its applications. The journal welcomes publications of high quality papers on theoretical developments and practical applications inbusiness and management. Original research papers, state-of-the-art reviews, and high quality technical notes are invited for publications.
Organizational Conflicts Management In Selected Organizaions In Lagos State, ...iosrjce
IOSR Journal of Business and Management (IOSR-JBM) is a double blind peer reviewed International Journal that provides rapid publication (within a month) of articles in all areas of business and managemant and its applications. The journal welcomes publications of high quality papers on theoretical developments and practical applications inbusiness and management. Original research papers, state-of-the-art reviews, and high quality technical notes are invited for publications.
Saudi Arabia stands as a titan in the global energy landscape, renowned for its abundant oil and gas resources. It's the largest exporter of petroleum and holds some of the world's most significant reserves. Let's delve into the top 10 oil and gas projects shaping Saudi Arabia's energy future in 2024.
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesChristina Lin
Traditionally, dealing with real-time data pipelines has involved significant overhead, even for straightforward tasks like data transformation or masking. However, in this talk, we’ll venture into the dynamic realm of WebAssembly (WASM) and discover how it can revolutionize the creation of stateless streaming pipelines within a Kafka (Redpanda) broker. These pipelines are adept at managing low-latency, high-data-volume scenarios.
Hierarchical Digital Twin of a Naval Power SystemKerry Sado
A hierarchical digital twin of a Naval DC power system has been developed and experimentally verified. Similar to other state-of-the-art digital twins, this technology creates a digital replica of the physical system executed in real-time or faster, which can modify hardware controls. However, its advantage stems from distributing computational efforts by utilizing a hierarchical structure composed of lower-level digital twin blocks and a higher-level system digital twin. Each digital twin block is associated with a physical subsystem of the hardware and communicates with a singular system digital twin, which creates a system-level response. By extracting information from each level of the hierarchy, power system controls of the hardware were reconfigured autonomously. This hierarchical digital twin development offers several advantages over other digital twins, particularly in the field of naval power systems. The hierarchical structure allows for greater computational efficiency and scalability while the ability to autonomously reconfigure hardware controls offers increased flexibility and responsiveness. The hierarchical decomposition and models utilized were well aligned with the physical twin, as indicated by the maximum deviations between the developed digital twin hierarchy and the hardware.
Welcome to WIPAC Monthly the magazine brought to you by the LinkedIn Group Water Industry Process Automation & Control.
In this month's edition, along with this month's industry news to celebrate the 13 years since the group was created we have articles including
A case study of the used of Advanced Process Control at the Wastewater Treatment works at Lleida in Spain
A look back on an article on smart wastewater networks in order to see how the industry has measured up in the interim around the adoption of Digital Transformation in the Water Industry.
Literature Review Basics and Understanding Reference Management.pptxDr Ramhari Poudyal
Three-day training on academic research focuses on analytical tools at United Technical College, supported by the University Grant Commission, Nepal. 24-26 May 2024
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Dr.Costas Sachpazis
Terzaghi's soil bearing capacity theory, developed by Karl Terzaghi, is a fundamental principle in geotechnical engineering used to determine the bearing capacity of shallow foundations. This theory provides a method to calculate the ultimate bearing capacity of soil, which is the maximum load per unit area that the soil can support without undergoing shear failure. The Calculation HTML Code included.
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...ssuser7dcef0
Power plants release a large amount of water vapor into the
atmosphere through the stack. The flue gas can be a potential
source for obtaining much needed cooling water for a power
plant. If a power plant could recover and reuse a portion of this
moisture, it could reduce its total cooling water intake
requirement. One of the most practical way to recover water
from flue gas is to use a condensing heat exchanger. The power
plant could also recover latent heat due to condensation as well
as sensible heat due to lowering the flue gas exit temperature.
Additionally, harmful acids released from the stack can be
reduced in a condensing heat exchanger by acid condensation. reduced in a condensing heat exchanger by acid condensation.
Condensation of vapors in flue gas is a complicated
phenomenon since heat and mass transfer of water vapor and
various acids simultaneously occur in the presence of noncondensable
gases such as nitrogen and oxygen. Design of a
condenser depends on the knowledge and understanding of the
heat and mass transfer processes. A computer program for
numerical simulations of water (H2O) and sulfuric acid (H2SO4)
condensation in a flue gas condensing heat exchanger was
developed using MATLAB. Governing equations based on
mass and energy balances for the system were derived to
predict variables such as flue gas exit temperature, cooling
water outlet temperature, mole fraction and condensation rates
of water and sulfuric acid vapors. The equations were solved
using an iterative solution technique with calculations of heat
and mass transfer coefficients and physical properties.
Understanding Inductive Bias in Machine LearningSUTEJAS
This presentation explores the concept of inductive bias in machine learning. It explains how algorithms come with built-in assumptions and preferences that guide the learning process. You'll learn about the different types of inductive bias and how they can impact the performance and generalizability of machine learning models.
The presentation also covers the positive and negative aspects of inductive bias, along with strategies for mitigating potential drawbacks. We'll explore examples of how bias manifests in algorithms like neural networks and decision trees.
By understanding inductive bias, you can gain valuable insights into how machine learning models work and make informed decisions when building and deploying them.
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsVictor Morales
K8sGPT is a tool that analyzes and diagnoses Kubernetes clusters. This presentation was used to share the requirements and dependencies to deploy K8sGPT in a local environment.
6th International Conference on Machine Learning & Applications (CMLA 2024)ClaraZara1
6th International Conference on Machine Learning & Applications (CMLA 2024) will provide an excellent international forum for sharing knowledge and results in theory, methodology and applications of on Machine Learning & Applications.
Incorporation of GlobalIssue factors in SDLC by using Inverse Requirement
1. IOSR Journal of Computer Engineering (IOSR-JCE)
e-ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 17, Issue 6, Ver. IV (Nov – Dec. 2015), PP 89-94
www.iosrjournals.org
DOI: 10.9790/0661-17648994 www.iosrjournals.org 89 | Page
Incorporation of GlobalIssue factors in SDLC by using Inverse
Requirement
Maham Tariq1
, Akmal Rehan2
, Raheela Nasim3
Department of Computer Science University of AgricultureFaisalabad Punjab, Pakistan.
Abstract: Approval of the project depends on the user's fulfillment and that is just accomplished when the item
satisfies client's necessities and requests. Accuracy of necessities assumes a critical part in software
development. In the event that the prerequisites are not clear or not totally gathered then the actual product
can't be accomplished. The research portrays that the vast majority of the engineers focus just to the
organizational needs or to the functionalities of the requested product and less to the user’s prerequisites or
interface requirements with which user needs to connect. Software Engineering (SE) manages the "workable
product", and the research shows that the primary center of Software Engineering (SE) manages the
"Functional Requirements". As the world is turned into a worldwide town the end client is not breaking point to
one nation's space but rather distinctive individuals of diverse nations with distinctive trusts, society and
religions utilized the product, so the artifact ought to be approachable, reasonable and simple to use for
everybody. Human intermingle with the framework and perceive data or information from distinctive ways.
Research will show that a mostly end products are not very user friendly. It is reasoned that if end user does not
feel comfortable with the designedproduct then it may get to be fiasco for the product. The researchexplores that
how Global issues impacts the advancement and utilization of the product.To keep away from the lossglobal
issues ought to be the portion of development life cycle. Exhibited work meld the global issue factors in SDLC
by utilizing inverserequirement.
Keywords: Requirement Engineering (RE), Human Perception (HP), Inverse Requirement, Software
Development Life Cycle (SDLC), Global Issues.
I. Introduction
After deploying the system in its actual environment maintenance required time to time but if the
system is not user friendly or having the usability issues then the maintenance cost will be large. Efficiency of
the system based on two things its functionality and users interface interaction. If any one of it is lack the
efficiency of the system it will be affected. Mostly problem occurs in usability or in interacting interface. There
are clients from everywhere throughout the world with distinctive dialects, society, prerequisites and
convictions. Client contribution is essential because of later convenience issues.At the point when end-client
associates with the framework the primary issue happen in ease of use and thoughtful the interface which can be
brought on by poor configuration or inadequate non-useful prerequisites expected by the framework originator.
This disappointment could be happen because of absence of client's contribution in outlining [1,2,3].
Main purpose of technology is to make things automated and with the passage of time technology
changes setting new trends. Requirements should be clear, unambiguous and sure to develop the successful
automated product. Customer, end user, stakeholder and everyone that interact with the system should be the
part of requirement elicitation phase. When different people of different believes, thoughts, culture and religion
are under one roof to solve the problem it can be difficult to handle the requirements to get unambiguous or
overlapped. It can be critical to generate perfect and fit solution to such problems, so we can say that the
requirement gathering phase is the based phase of whole project if it goes wrong the whole project can be a
disaster[4].
As the advancement in the technology other trends are also changed. Global environment brought other
issues with it as well like language, gender, culture, lack of rules and political situations. Development trends
are also change due to global trends. The main issue we are facing now days is usability due to different
language, culture or norms. E-business is one of the primary cases of Information and Communication
Technology and social boundaries. Diverse business sector have more and real difficulties to cover.Designed
product should have to cover such issues to make product a success. Requirement gathering also affected by
such issues so it is important to make user, client, and investor part of elicitation [5,6,7,8,9].
To develop a product there are different methods and techniquesbut each method comprise basic steps of
traditional development model. Waterfall model consider as a traditional model in which each phase in a
sequence and you cannot go back to previous stage once you pass to next.
2. Incorporation of GlobalIssue factors in SDLC by using Inverse Requirement
DOI: 10.9790/0661-17648994 www.iosrjournals.org 90 | Page
Fig1: Waterfall Model [9]
Analysisphase is the base phase because requirements are gathered and analyzed according to need and
identifies the unclear and ambiguous requirements.Requirements are related to the functionality of the system
and its interface layout.
Designis multi focusedphase contain information related to data structure, system architecture,
procedural detail (algorithms)and interface representation.
Codephasetransformed the algorithms into high-level language to give the instruction to system for
working.
Test conducted for inspection that system is providing the required functionality or not if it has errors
debugging process will be executed.
II. Types of Requirements
Requirements are the key portion of everyday life event that if you have everything according to your
desire or need you do not need to stress. In computer sciences the entire advancements, research and
convenience taking into account the requirements. Once the prerequisite is accumulated the improvement will
began and once the necessity is not clear, not right or finish the entire task will be a disappointment and the
costumer will rejects to get the projectbecause it is not the desired one or asked one. For the most part client just
distinguishes functional prerequisites and does not feel that the non-functionalrequirements are critical as well.
Requisites changes time to time or may be insecure all through the improvement process. In non-useful
necessities client needs to recognize every one of the worries he/she needs in asked for undertaking. There are
various types on requirements [9].
Functional requirements identify thecapacities the framework ought to convey how the system
responds to particular inputs and how the framework ought to perform in specific circumstances.
Non-Functional requirements show thesystem properties and limitations e.g. unwavering quality,
response time, stockpiling requirements and other quality traits. Non-functional prerequisites may be more basic
than functional needs. On the off chance that these are not met, the framework is pointless.
Domain requirementspoint out thenecessity that originate from the application area and reflect major
attributes of that application domain. These can be both the functional or non-functional prerequisites.
Inverse requirements classify what the system should not do. These prerequisites demonstrate the
undesirable needs of clients about specific parts of newsystem[10].
Reliability Requirementsdemonstratesthe requirements those which the product must meet to perform a
particular task under certain expressed conditions, for a given timeframe.
Safety requirements areextent to human as well as hardware and information wellbeing.
III. Global Issues
As we discussed earlier the technology and development trends change due to global world. User based
project or products based on end users satisfaction not only on an organization. As world become global mostly
business is done online as the target market is large so we have to cover all the audience to satisfy them there are
following issues that can cause failure of a product by living in a global scenario.
Culturevaries nation to nation, region to region and state to state. Language, norms and terminologies
affects the usability mostly like English is a standard language for use and operating system is global product its
language and terms are easily understandable to everyone if its language in another format that is not standard it
will be difficult for user to use it system will become unfriendly.
Lawis a set pattern under which a country is governs.They varycounty to county; so while developing
the product laws also required to be focused on that system should not affect its using or developingagreement.
Gender plays an important part in practical fields. It is a general view that females are not perfect for
computer science or for technical fields as they are not that much efficient or intelligent. But it is not true for all
areas or fields. Femalescould be the part of requirement gathering or a requirement engineer on both posts their
point of view is important to achieve the success of a product. So we cannot negate the importance of female.
3. Incorporation of GlobalIssue factors in SDLC by using Inverse Requirement
DOI: 10.9790/0661-17648994 www.iosrjournals.org 91 | Page
Religion is a delegate issue world wildly and personally. It has a great impact on our dailydealings it
may also affectusability or developing the system.We cannot contradict any topic or point related to any religion
that cause a system huge failure
IV. Developed Model
Developed model include inverse requirement in non-functional point of requirement gathering phase.
As we discuss early inverses requirement indicates that what the system should not do? It makes easier for the
user to describe what he not desired in the system as compare to define or explain what he required in the
system. As world is a global village and each one perceives things in its own way so to avoid global issues we
require to make global factor as thepart of requirement phase. In nonfunctional requirement global human
perception will be used according to the given above factors i.e. Culture, Law, Gender and Religion. Inverse
requirement helps in identifying the requirements related to those factors.
Fig.2: Global Human Perception Development Model (GHPDM)
V. Users’ Review on Global Human Perception Development Model
A questionnaire was conducted to get users and experts review on Global Human Perception
Development Model (GHPDM). Target audience was from field of final year project developers, Web
developer, scholars and teachers. They recommend that we have a need of such model that could cover all issues
related to user while using a global developed interface. No of respondents are 43.
Fig 3 illustrate that according to 31 respondents requirement gathering is the base phase of a
development life cycle because if that phase goes wrong then the developed unable to achieve the users
satisfaction. 7 respondentssaid design phase is the base phase that if layout of the system is not according to the
need project could be a disaster. 2 were in the favor of coding, 1 in the favor of implementation and no one said
testing is the base phase.
4. Incorporation of GlobalIssue factors in SDLC by using Inverse Requirement
DOI: 10.9790/0661-17648994 www.iosrjournals.org 92 | Page
Fig.3: On which phase whole development base
Review of respondants on how much global users affect the development phsae shown in Fig 4.Gender
affects at low rate where religion and law affects on medium rate but culture affects on medim rate which is
high in all beause each one have its own norms and values.
Fig.4: How much Global issues affect S/w development
Fig 5 represent that how much agree that human perception affects the usability. All the respondents
agreed upon it. Each one perceive information according to its own way so users perception related to interface
is important that everyone can operate system easily.
Fig.5: Perception affects usability
Fig 6 depicted that global issues affects the human perception. Gender affects low, religion affects the
human perception on medium rate but high in all comparative issues. Law affect medium and culture affects
high in perception.
5. Incorporation of GlobalIssue factors in SDLC by using Inverse Requirement
DOI: 10.9790/0661-17648994 www.iosrjournals.org 93 | Page
Fig.6: Global issues affect Human Perception
Fig 7 shows that how much users agree to the need of GHPD model. 37 respondents agree that we need
such model to cover all global issues related to usability. Each end user from different regions should be the part
of development model that could help getting perception of each region or culture.
Fig.7: Need of GHPD Model
VI. Conclusion
Research concluded that developed model cover the issues that can cause new developed system a
failure. The respective model can be used globally or locally for any organization because it covers everyone’s
perspective related to requested system. Users review shows that Global Human Perception Development Model
(GHPDM) could help in developing a user friendly and global issues free interface that could be able to cover
human perceptions of different regions, cultures and religions. By using the model system acceptance can be
enhanced because it focused on ever individual. Maintenance cost could be reduced and enhance theefficiency
of the system. Inverse requirement helps in gathering the requirementsrelated to global factors and user will not
confuse about what he does not want in the system related to its need. Once the requirement phase is properly
done whole project will be a success.Hence Global market flourishes by using it.
Reference:
[1]. R.A. Majid, N.L.M. Noor, W.A.W. AdnanandS. Mansur, A survey on User Involvement in Software Development Life Cycle from
Practitioner’s Perspectives,Conference: IEEE publications, 2010,240-243.
[2]. S.M. Buttand W.F.W. Ahmed, Overview of System Design And Development with Regards to the Involvement of User, HCI and
Software Engineers,International Journal of Computer Application, 58(7),2012, 1-4.
[3]. R.R. Young, Requirements Engineering Handbook(London: Artech House, Inc. 2004).
[4]. S.M. Faridi, T. Mustafa andF. Jan, Human Persuasion Integration in Software Development Lifecycle (SDLC),IJCSI International
Journal of Computer Science Issues, 9(4), 2012, 65-68.
[5]. S. Singh and A. Dix,Software Engineering and HCI,University of South Africa, South Africa & Dix, A. Lancaster University. UK:
Idea Group Inc. 2006, 548-552.
[6]. M. Klassenand R.Stockard, Gender, Race, Social Class and Information Technology,California Lutheran University. USA: IGI
Global, 2009, 1729-1735.
[7]. D.S. Carstens,Cultural Barriers of Human-Computer Interaction,Florida Institute of Technology. USA: IGI Global, 2009, 1769-
1776.
[8]. G. Kotonya and I. Somerville: Requirements Engineering processes and techniques(New York: John Wiley and Sons, 2004).
6. Incorporation of GlobalIssue factors in SDLC by using Inverse Requirement
DOI: 10.9790/0661-17648994 www.iosrjournals.org 94 | Page
[9]. R.S. Pressman, Software Engineering: a practitioner’s approach (Fifth edition. New York: McGrawHill,2001).
[10]. H. Khamooshi andA. King, IS/IT Requirements Elicitation/Specification Procedure Assessment within a UK Government Service
Organization,Association of Management/International Association of Management, 21(1), 2004.