universtity report

Upload: nikhil-khobragade

Post on 03-Apr-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/29/2019 Universtity Report

    1/70

    1

    PROJECT REPORT ON

    Business Analysis for Systems Development

    IN PARTIAL FULFILLMENT OF THE REQUIREMENT

    FOR THE COURSE

    MASTER OF MANAGEMENT STUDIES

    UNIVERSITY OF MUMBAI

    SUBMITTED BY

    MISS.SHEETAL ASHOK SARATE

    ROLL NO: 2008-42

    BATCH: 2008-2010

    SPECIALISATION: SYSTEMS

    UNDER THE GUIDANCE OF

    PROF.ANJALI KULKARNI

    VISHWESHWAR EDUCATION SOCIETYS

    INDIRA INSTITUTE OF BUSINESS MANAGEMENT

    SANPADA, NAVI MUMBAI

  • 7/29/2019 Universtity Report

    2/70

    2

    Certificate

    VISHWESHWAR EDUCATION SOCIETYS

    INDIRA INSTITUTE OF BUSINESS MANAGEMENT

    SANPADA, NAVI MUMBAI

    It is hereby certified that the Project Report onIt is hereby certified that the Project Report onIt is hereby certified that the Project Report onIt is hereby certified that the Project Report on Business Analysis forBusiness Analysis forBusiness Analysis forBusiness Analysis for

    System DevelopmentSystem DevelopmentSystem DevelopmentSystem Development has been successfully completed in MMS Semesterhas been successfully completed in MMS Semesterhas been successfully completed in MMS Semesterhas been successfully completed in MMS Semester

    III of the academic year 2008III of the academic year 2008III of the academic year 2008III of the academic year 2008----2010 by2010 by2010 by2010 by Miss. Sheetal Ashok SarateMiss. Sheetal Ashok SarateMiss. Sheetal Ashok SarateMiss. Sheetal Ashok Sarate

    underunderunderunder the guidance of Prof.Anjali Kulkthe guidance of Prof.Anjali Kulkthe guidance of Prof.Anjali Kulkthe guidance of Prof.Anjali Kulkarniarniarniarni....

    PROF. ANJALI KULKARNI DR. RITU BHATTACHARYYA

    (Project Guide Internal) DIRECTOR

  • 7/29/2019 Universtity Report

    3/70

    3

    Acknowledgement

    I express my profound sense of gratitude and sincere thanks to the

    management of Alcove Technologies Pvt. Ltd. for having offered me an

    opportunity to work on this project in their esteemed organization.

    I extend my special thanks to Mr. Ravi Rao, who gave me a wonderful

    opportunity to select and work on this topic and understand the challenges

    which we face in our career path while dealing with people and thecomplexities of the job.

    I would also express my sincere thanks to our Director, Dr. Ritu

    Bhattacharyya for enabling me to undertake such an excellent project, which

    made me to acquire tremendous knowledge and self- confidence.

    I would also like to place on record my sincere thanks to Prof.Anjali Kulkarni,

    my guide, for her valuable guidance and inputs which helped me to select and

    focus my work on this project.

    MMS: Systems/IT

  • 7/29/2019 Universtity Report

    4/70

    4

    Index

    1. Executive summery 52. Objectives of the project 63. About alcove technologies

    a. Introduction to alcove 8b. Information technologies services 15c. Business/Knowledge processing outsourcing 17d. Competitive pricing 18e. Quality assurance and risk management 19f. Infrastructure and environment 22g. SWOT 24h. Hierarchy of Management 25

    4. Analysis of current system at alcove technologies 265. Suggestions 306. Recommendations

    a. The Design of recommendation 31b. Management authorities flow 34c. Strategy 35

    7. Implementing the recommendations 388. Recommended checklist for CEO 459. Methodologies use for clients opportunities used in alcove 4610.Practices at Alcove 4711.Limitations of approach 5412.Roles and responsibility 5513.Interpretation and findings 6214.Conclusion 6315.Annexure 6416.Bibliography 70

  • 7/29/2019 Universtity Report

    5/70

    5

    Executive summery

    Global outsourcing is enabling business without barriers in a borderless world. As

    enterprises think global, their outsourcing models have changed to follow suit.

    Outsourcing is no longer just a short term quick-fix to achieve cost reduction. Global

    outsourcing uses a blend of onsite, offshore and near shore outsourcing solutions to

    achieve strategic business objectives for the outsourcing company. Today, there are job

    titles like "Chief Globalization Officer" and "Strategic Services Manager" - which just

    goes to show that organizations are taking seriously the impact of global outsourcing on

    the revenue growth and business value of their companies.

    Global outsourcing takes a long-term holistic view of the client enterprise and aligns its

    business goals to the outsourced service offerings, in contrast to tactical short-term

    contracts that take a piecemeal project-by-project or simple "out-tasking" approach to

    outsourcing.

    As customers get more demanding, competition gets more intense and product life-cycles

    shrink, there is increasing pressure on operating margins. The complexity of global cross-border business management presents new challenges as companies try harder to stay

    agile, profitable and innovative. Business processes need to be flexible and adaptable to

    enable people to respond faster to changing business needs. Services outsourcing must be

    aligned to business goals, rather than be seen as just a tool for enhancing operational

    efficiencies.

    Global outsourcing mitigates risks for the customer as it is not country-specific or

    geography-dependent and allows more freedom and flexibility in decision-making and

    operations during the outsourcing process. It allows businesses to learn, adapt, grow and

    evolve while ensuring predictability in quality and delivery in their business processes.

    - Sheetal Sarate

  • 7/29/2019 Universtity Report

    6/70

    6

    Objective of the project

    This project aims at studying the business operations and systems effectiveness in an

    organization. System Analysis is the most significant and indispensable tool for the

    management as it provide useful information for decision making in area of services

    offerings and productivity reviews.

    Thus a broad objective of the study includes:

    To know the present system of business operations at Alcove Technologies To know the extent of effectiveness of the present system To identify and know the area for improvement system To provide a productive framework to alcove technologies. To identify, analyze and generate new business opportunities To understand the client requirements and delivering them the premium value set.

    Sample of the study

    The area covered for the present study consisted of managers belonging to supervisory

    and the level above.

    Methodology of the project

    As the project is application based, the methodology used was the involvement in the

    practical operations of the business, finding the shortcomings and areas of development

    in the present system, and to provide the suggestions and recommendations to the

    management.

  • 7/29/2019 Universtity Report

    7/70

    7

    Limitations

    1. Being a novice in the business partners and associates were reserve in dealingwith me.

    2. Some of them did not reveal the real problems due to lack of confidence.3. Responses and contract agreements were handled by top level management only

    so information shortage was experienced

    4. The confidentiality of the system created some problem in getting information.

  • 7/29/2019 Universtity Report

    8/70

    8

    About Alcove Technologies

    Alcove technologies is a Hyderabad based IT Company .It is a multi-faceted

    organization, providing the following services to its world-wide clients.

    Information Technology

    Business & Knowledge ProcessOutsourcing

    Recruitments,Staff Augmentation, Temp Staffing

    CorporateTraining

    Alcove services are managed by seasoned professionals and Industry experts

    with decades of experience in delivering strategic value to their global customers.

    Alcoves professional services teams have served global organizations and have

    delivered multiple complex projects in each line of their services.

    Alcove is recognized for its ability to provide thoughtful and efficient services based

    on an intimate knowledge of their clients business needs, they strive to ensure their

    clients retain their competitive edge in the market place with their strong emphasis

    on quality assurance, efficient processes, cost effective services and well qualified

    people.

    Alcove has grown in terms of its available skills (Technical, non-Technical and

    Project Management), resources and experiences. Alcove follows global standards to

    deliver products and services. Alcove focuses continuously on its People, Processes,

    Tools, Technologies and Methodologies to deliver best solutions to its customers.

  • 7/29/2019 Universtity Report

    9/70

    9

    Alcove is recognized for its ability to provide thoughtful and efficient services based

    on an intimate knowledge of their clients business needs, they strive to ensure their

    clients retain their competitive edge in the market place with their strong emphasis

    on quality assurance, efficient processes, cost effective services and well qualified

    people.

    Alcove has its objectives to provide cost-effective and high quality solutions and

    services using leading edge technologies through its secure state-of-the-art

    facilities and Infrastructure to undertake large client projects in each of their service

    lines.

    Alcove has grown in terms of its available skills (Technical, non-Technical and

    Project Management), restheirces and experiences. Alcove follows global standards to

    deliver products and services. Alcove focuses continuously on its People, Processes,

    Tools, Technologies and Methodologies to deliver best solutions to its customers.

    A growing number of Project Managers in Alcove have earned the Project

    Management Professional (PMP) certificate from the Project Management Institute (PMI),

    Pennsylvania, U.S.A, which is widely recognized the world over as a leading certification

    for the project management professionals.

    Vision

    In their chosen lines of business, they strive to be the leader in service delivery,

    client, satisfaction, professionalism, superior quality and innovation. They aim to

    architect, develop and implement state of the art and creative solutions and services

    for their global clients.

    Their teams combine technical excellence with a superior understanding of clients

    varied business needs and the environments in which they operate and delivery

    solutions & products that exactly meets their requirements. They are committed to

    partnerships with their clients that add value and consistently exceed their expectations.

  • 7/29/2019 Universtity Report

    10/70

    10

    They aspire to be a leading global Technology Solutions and Services provider

    by delivering integrated consulting, software services, all related business process

    services and training services, bringing value and lasting impact to the business of their

    world-wide clients through the best services of their dedicated and motivated projects

    personnel.

    Alcove aims to be among the top 3 business partners of each of their client

    organizations and be their long term value added partner.

    Mission

    Alcove is an enabling company. Through its solutions and services, Alcoves mission

    is to assist global organizations to transition their businesses to next level of maturity.

    In carrying out its mission, Alcove aims to;

    Assist their clients in transformation of business practices and processesin order to establish and use secure, robust and efficient IT systems and

    Business processes

    Provide state-of-the-art, efficient and cost-effective business solutions,computer applications and related services and infrastructure support

    Be a catalyst and a facilitator that integrates different stakeholders interests,technologies and service providers, in order to develop sound business solutions

    for mutual benefit

    Adhere to and promote international best practices, standards andprinciples for the benefit of their client organizations

  • 7/29/2019 Universtity Report

    11/70

    11

    Alcove's Services Delivery Capabilities

    Alcove's value Proposition

    Alcove is guided by a strong value system. These values nurture ethics

    empowerment, commitment and resilience and are practiced at every level. We provide

    continuous value" to our customers through combination of mature processes,

    best practices. Rapid deployment, accountability, global experience, and commitment

    to customer success combined with a wealth of experience in cutting edge technologies

    form the cornerstones of Alcove professional services.

    To discerning customers, we aim to provide a virtual extension of their existing facilities,

    backed with our commitment to 24x7 service time frames. Our offshore delivery model

    offers the Tangible benefits such as;

    Faster time-to-market: Alcove with its domain expertise and superior technologyservices delivery capability ensures quicker turn-around in delivering solutions

    and services to its clients

    Reduced Development, Maintenance and Support Costs: Clients can get the workdone at lower costs by saving out on expensive programs and equipment

    required for the completion of a particular task, thereby giving them an

    opportunity to control their IT budget and costs as these are taken care by our

    Offshore Delivery Center (ODC).

    High service and product quality and assured results: Clients can beassured of high quality work as our world class professionals will be

    focused on the particular task concerned.

    Access to Global expertise: Alcove's clients can have access to the besttechnology skills, expert manpower and equipment and Alcove global

  • 7/29/2019 Universtity Report

    12/70

    12

    knowledge and experience that support to our client business needs and

    imperatives.

    Achieve Business Goals 24x7: we support our clients with 24x7 productivity,taking advantage of the time-zone differences

    Alcove's maturity in offshore delivery model in labor and process transformationdelivers greater value for each dollar to our clients.

    We are a low risk provider with years of experience in transitioning projects forglobal customers from multiple countries.

    Our human resource model makes Alcove the employer of choice that in turnbenefits our client organizations by our efficient service delivery

    Alcove could help you reduce infrastructure cost by 30-40%.

    Alcove strives for highest level of customer satisfaction, adherence tocustomers' development processes, strict management of schedule and cost

    variances; and

    Create a work culture, which is based on accountability, ownership ofcommitments, integrity, initiative, innovation, teamwork and mutual respect and

    trust

  • 7/29/2019 Universtity Report

    13/70

    13

    Alcoves partnership philosophy;

    Alcove is committed to creating and nurturing strong partnerships with its clients.

    Our mission statement is as follows;

    Alcove seeks to be a trusted partner in the growth and success of clients business.

    We will leverage the breadth and scope of service offerings from conceptualization

    to post- deployment support to deliver business solutions & Services and strengthen

    our clients competitive position. We strive to be viewed as a partner that competes

    aggressively and earns more business every dayfrom each of our clients.

  • 7/29/2019 Universtity Report

    14/70

    14

    Project Delivery Capabilities & Project Management

    Alcove provides project delivery through all aspects of the project life cycle from

    analysis and design through development and testing. Projects are either delivered wholly

    by Alcove staff or in conjunction with the clients business and development teams.

    Based on our clients specific requirements, Alcove can deploy multiple delivery models

    such as;

    Onsite resource deployment, wherein the Alcove resource completes outsourcedwork at the client's premises

    Offshore delivery, wherein the Alcove resource completes outsourcedworked at our remote delivery centers in India

    Onsite-Offshore delivery model wherein Alcove resources will be distributedbetween client's on-site location and our offshore delivery center in India

    Project Teams can range from single developer to large multi-disciplined teams, built onour solid experience in consistently delivering successful projects for client

    organizations. Our Project delivery services features strong governance model, excellent

    project management methodologies,

    Best delivery practices, tools, checklists, and templates designed to complement and

    support of leading industry methodologies such as RUP, CMM and Six Sigma etc.

  • 7/29/2019 Universtity Report

    15/70

    15

    Information Technology Services

    Alcove provides consultancy and information technology solutions to meet

    the requirements of global client organizations across a wide variety of business

    areas. Alcove provides a range of services include;

    Business Sectors

    Banking and Financial Services Sector Telecommunications Sector Manufacturing Sector Retailing Sector Government Sector Services Industry Sector Hospitality and Entertainment sector Healthcare and Pharmaceutical sector

    Technology Services

    Alcove believes in supporting its client with its comprehensive and

    complementing Technologies and services. Alcove has capabilities to support its global

    customers on the following Technology service;

    Management Consulting Project Definition and Planning Business Requirement Specifications Systems Design Software Development Software Products Installation and Implementation Systems Support & Maintenance

  • 7/29/2019 Universtity Report

    16/70

    16

    Systems Integration Training and Support Applications Management Advanced Technology Research.

    Technologies

    Alcove Technology specialists have delivered multiple applications on all

    leading technologies to global customers in the past and look forward to deliver

    cutting edge solutions to needy clients.

    Java Technologies .NET Technologies Web Technologies Mainframe Technologies Multiple Databases Microsoft Applications Business Intelligence Data Warehousing SAS, Informatics, Ab- Initio, Business Objects Multi-Tiered Architecture Multiple Hardware platforms Different Application Servers Open Systems Enterprise Appl. Integration(EAI) Tools Oracle Applications CRM People Soft SAP Microsoft Dynamics Axapta

  • 7/29/2019 Universtity Report

    17/70

    17

    Business/Knowledge Process Outsourcing Services

    BPO/KPOExpertise

    Alcove has an in-depth expertise in Business Process outsourcing for clients in

    different business sectors, Alcoves experienced BPO / KPO professional have

    been servicing multiple clients in these sectors for the past many years and have

    seen the industry growing from close quarters. Our BPO expertise span across;

    Do cu me nt Processing Dat a Entry and Processing IT Help Desk Services Technical support services Process Development Enterprise Resource Planning processes Telecommunication Services Medical Transcription Medical content, coding and services Equity, financial, and insurance research Data search, integration, and management Analytics (data analytics/risk analytics) and data mining services Research and information services Business and market research (including competitive intelligence) Engineering and design services Intellectual Property (IP) research Pharmaceuticals and biotechnology Research and Development (IT and non-IT areas) Quality reviews & Feedback Remote education and publishing Knowledge Process Outsourcing

  • 7/29/2019 Universtity Report

    18/70

    18

    Competitive Pricing

    Alcove is interested in working with a large number of customers in each of our

    service offerings. We realize that a key driver in your offshore decision process will

    be the cost of the solution. We also believe that you require a pricing solution that is

    flexible, easy to manage, and one which offers our clients access to top skills and

    capabilities.

    With these imperatives as a guide, we offer an aggressive fee structure that provides

    access to a wide range of Alcoves skills. Our pricing includes resources from India

    and at onsite. We have also developed several pricing and staffing models that

    serve to highlight the different price points you may expect for different types of

    work, staffed with resources from several different countries. We have modeled

    staffing solutions for application maintenance, application conversions, new

    development and iterative developments. While these models will vary during an

    engagement, they do serve to highlight the different percentages of onshore and

    offshore resources you may anticipate to perform various development activities.

    We also believe that our ability to source skills from multiple locations benefits our

    client organizations, and we are certain that our rates will help you achieve its goal of

    reducing the cost of application development and maintenance.

    In addition to a competitive starting rate, we can also offer a volume incentive.

    This incentive is based upon the number of FTEs sourced from Alcove over the next

    several months/years.

    We provide the full range of Technology and Business services. Our innovative

    financial models minimize the cost of transition and knowledge transfer and ensure

    our clients benefit from outsourcing from the first day of the engagement. Services are

    provided as per defined, agreed upon service levels.

  • 7/29/2019 Universtity Report

    19/70

    19

    Quality Assurance & Risk Management

    Overview

    Alcove management approach is guided by a well-established quality system and

    effectively supported by appropriate tools & technology. The Quality Management

    function within Alcove is driven by ISO 9001 guidelines and conforms to SEI-CMM

    model and thus is process driven rather than product driven. It is our firm belief that

    quality processes are essential to produce good quality solutions and services.

    Quality Policy

    We are committed to total satisfaction of our customers, both external and internal,

    through innovative and competitive solutions. We nurture excellence by empowering

    employees with tools, techniques, methods, skills and by providing a pleasant as well as

    stimulating work environment. Continuous Quality improvement is the essence of

    everything we do. Every one at Alcove is committed to delivering quality.

    Quality Management System

    The Quality Management system implements the above stated Quality Policy and

    includes organizational Processes, Life Cycle Processes, Life Cycle support Processes,

    Quality Processes and various departmental manuals.

    Quality Processes

    Quality processes, such as the Quality Plan, Reviews, Product Certification, and Internal

    Audits help focus on quality of deliverables and documentation so that Alcove delivers

    Quality Products to its customers.

    Quality Objectives

  • 7/29/2019 Universtity Report

    20/70

    20

    As part of the policy to maintain strict control on the quality of deliverables, it is

    mandatory for each project to have a quality plan that sets the level of the quality goals

    for the project. The adherence to quality goals is continuously monitored at different

    levels and verified at the end of the project using quantitative project metrics.

    The Quality objectives for each project are defined during the project initiation stage.

    There are organization-wide quality objectives (across different projects) and project

    specific quality objectives, some of which are driven by explicit customer requirements.

    Quality Assurance

    Alcove follows strict quality procedures and Quality Assurance processes, which ensures

    lasting value to our global customers. We ensure the quality process as listed below.

    Quality Standards

    Alcoves Quality processes are a blend of ISO and six sigma best practices, each of the

    process are evolved over a period of time and integrated into the operations. Alcove

    believes continuous improvement and Total Quality Management.

    Alcoves approach involves identifying KPI (Key Performance Indicators) and SLA s

    (Service Level Agreements) and working towards surpassing both the parameters.

    Confidentiality

    NDA / SLA- Client Level and service Level Information Access Control Security Configuration Management Security Management Process Media Controls (no floppy drives or CD-Writers in any of the machines)

  • 7/29/2019 Universtity Report

    21/70

    21

    No Public Network (Controlled Internet Access)

    Operation Level Quality Measures

    Monitoring and Reporting Coaching/ Feedback Calibration Program level Analysis/Trending - Fatal

    Defect Analysis

    Performance Management Security Policy

    Data Privacy

    Centralized Data storage IP Level security Desktop Level security controlled by a domain Authentication Controls (Login IDs, Password) Authorization Controls Logging (Can be enabled to monitor Keystrokes)

  • 7/29/2019 Universtity Report

    22/70

    22

    Infrastructure

    Alcove operates and offers its offshore delivery services from two locations based in

    Hyderabad and Mumbai in India. These centers have security and access controls so

    that only Alcove authorized personnel are provided access to the required facilities.

    Alcove is currently in the process of setting up a software Technology Park

    (STP) facility in Hyderabad. The STP facility helps us to avail of tax and duty

    exemptions from the Government of India. It also helps to expedite clearance from

    the Customs Department for capital equipment imported for specific projects. This

    facility could be used to import necessary equipment for various offshore projects.

    Alcoves offshore centers offer Ready to Use Facilities consisting of necessary

    office space and infrastructure (PCs on LAN, e-mail, Fax lines, communication

    facilities like Internet and connectivity to customers net works etc.). This allows our

    employees to work on various off-shore projects for our global customers. The Ready

    to Use Facility allows customer projects to be planned and initiated within a very

    short time frame.

    Alcove has in-house technical training facilities. These facilities could be used for

    project specific training. Alcove installed necessary backup systems like

    Uninterrupted Power supply (UPS) systems, backup computers to provide

    uninterrupted service to our customers.

  • 7/29/2019 Universtity Report

    23/70

    23

    Environment

    Alcove can support our clients on a variety of computer platforms and operating

    systems and computing environments interconnected in a LAN environment. Each

    machine can be interconnected using NetWare or TCP/IP over Ethernet. This local

    network can further connect via satellite link or leased lines to our customer

    locat ions. All personnel are provided e-mail facilities.

    Alcove has a 2 MB and a 512 KBPs lines for global connectivity which can be used

    as the communication facility for data transfer with our client locations.

    Alcove has plans to set up a secure Multi-protocol Network (MPN) facility

    which supports TCP/IP and SNA, which would allow it to access machines

    connected to the MPN network. This facility allows remote login and the use of FTP

    services on customer designated machines if need arises.

    Alcoves secure and supportive infrastructure allows us to service our customers

    for various development, Maintenance & support projects simultaneously onmultiple applications of varied platforms and operating systems. Alcove installs the

    dedicated servers for client specific projects depending on the project size and

    customer needs.

  • 7/29/2019 Universtity Report

    24/70

    24

    SWOT Analysis

    Strengths:

    1. Loyal employees2. Sufficient workspace3. Highly competent project managers4. Fast fulfilling of staffing needs5. Reputed clients in India and global as well6. Good trainers in different areas.

    Weaknesses

    1. Employees not so experienced.2. Less number of permanent manpower3. Micro management at senior level4. Less revenue due to global slowdown5. High work pressures and no uniformity in tasks.6. Exhaustive use of social networking sites.

    Opportunities

    1.

    Easily changeable strategies2. Less operating costs3. Huge opportunities nearby area (hi-tech city)4. Highly grown network and contacts5. Easy access to global markets.

    Threats

    1. Recessionary pressures in market2. fear of loosing contract because of shortage of manpower3. Inadequate infrastructure4. High attrition rates.5. Highly demanding employees6. High dependence on freeware and open source softwares.

  • 7/29/2019 Universtity Report

    25/70

    25

    Hierarchy of management

  • 7/29/2019 Universtity Report

    26/70

    26

    Analysis of current system at alcove

    The Project Management processes at Alcove encompass the entire span of the project's

    life cycle i.e. Project Initiation, Project Planning, Development and Support, Installation,

    Implementation, Progress Monitoring User Acceptance, Training and Project Wind-up.

    Professional Project Management is the key for successful execution of any project to

    control the Cost, schedule integrity, and quality deliverable. Recognizing this fact, the

    Quality Management System (QMS) forms an important component of Project

    Management process at Alcove.

    Figure 1: Project management/Execution Methodology

    Alcove's standard Project Management Methods (PMM) are founded on the Project

    Management Institute principles, and are standardized across all Alcove's Projectsto ensure seamless and effective project management of onsite, offshore and

    blended applications development and maintenance initiatives. The PMM includes the

    following functions which are used consistently across projects.

    Project Scheduling, Cost and Resource Planning

  • 7/29/2019 Universtity Report

    27/70

    27

    Risk Management Planning

    Quality Assurance

    Communication Planning

    Project Effort & Cost Estimating

    Project Tracking and Control

    Alcoves methodology is designed to ensure quality products and services. It focuses on

    processes, clear roles & responsibilities, continuous project monitoring, risk

    analysis, quality assurance at each stage, measurable progress at each stage and

    participation by management when necessary.

    Project Planning Methodology

    Alcove's Project planning includes quality assurance and risk management

    Figure 2: Project Planning Methodology

    The left column of the diagram divides a project into three stages of how Do I...

  • 7/29/2019 Universtity Report

    28/70

    28

    Start a New Project

    Manage a Project

    Finish a Project

    The middle column expands on the three stages of a project with the Project Management

    Life- Cycle. The Life-Cycle divides a project into phases:

    Project Proposal - where the project idea is developed and approved (or rejected). Project Initiation - the initial planning and mapping out of the project. Work phases - where the actual project work is done and managed using

    the Phase Management Life-Cycle: Initiate Plan, Organize, Control, and Close.

    Alcove achievement-driven planning and scope control methodology includes:

    Planning & negotiating with users and pinning down the requirements Motivating the team with clear assignments so everyone knows what is expected Estimating hours and duration accurately Building accurate schedules so we deliver on time Controlling Scope

    Highlights of our Project Management Methodology:

    Detailed tasks and action steps for each phase of an effective project managementprocess

    Learning guides and resources to keep you up-to-speed on the latest issuesconcerning project management

    Comprehensive reference guide that provides all the tools and guidanceyour project managers will need

    Interactive tools and templates to keep you working efficiently

  • 7/29/2019 Universtity Report

    29/70

    29

    Our SDLC approach to problem solving is made up of several phases, each comprising

    multiple steps:

    The software concept - identifies and defines a need for the new solution A requirements analysis - analyzes the information needs of the end users The architectural design - creates a blueprint for the design with the

    necessary specifications for the hardware, software, people and data resources

    Coding and debugging - creates and programs the final solution System testing - evaluates the system's actual functionality in relation to

    expected or intended functionality.

  • 7/29/2019 Universtity Report

    30/70

    30

    Suggestions

    1.

    Start by identifying current project success rates and making these numberspublicly available to IT staff. People need to acknowledge that there is a problem.

    In addition, these metrics will form a base for future comparisons.

    2. Be specific about what it takes for a project to be considered a success. Andcommunicate these expectations to everyone.

    3. Make sure IT staff are familiar with the project management methodologies thatare already in place or those that are going to be in introduced as part of the

    improvement process.

    4. Make sure business users are familiar with the methodology for deliveringprojects. They should ideally be on board with existing processes as well as new

    ones being introduced.

    5. Look for ways to establish joint accountability between project managers andfunctional managers. This probably means having them work more closely

    together.

    6. Monitor and report on project progress. Also, hold people accountable forcompleting projects successfully.

    7. Encourage project managers to improve their communication skills and tocommunicate with project sponsors and stakeholders more often. In addition, have

    project managers report on the business value that a project is providing and not

    just the latest schedule and costs

  • 7/29/2019 Universtity Report

    31/70

    31

    Recommendation

    Design of recommendation

    1. Define the Scope

    The first, and most important, step in any project is defining the scope of the project.

    Defining the scope of a project develops a common understanding of what is included in

    and excluded from the project. The scope builds upon the project concept developed in

    the Conceptualize Stage.

    Identify and clarify the project business need Define project goals Define the characteristics of the product or service Identify name and organization of the customer, sponsor and project manager Identify what is In Scope and Out of Scope Identify the project critical success factors Identify project assumptions Identify project constraints Identify key project deliverables

    2. Define Requirements

    Defining requirements specifies the capabilities, features or attributes of the projects

    deliverables. Stakeholder needs, wants and wishes are analyzed to derive the

    requirements. Requirements are prioritized to determine which requirements will be

    included and excluded from the project.

    3. Determine Available Resources

    What people, equipment, and money will company have available to achieve the project

    objectives? Each of the resources has its importance for the project and the project

    manager should know how to deal with each one and how to plan their use. Project

  • 7/29/2019 Universtity Report

    32/70

    32

    manager, usually will not have direct control of these resources, but will have to manage

    them through matrix management.

    A good project means a large use of resources which in general cost money so the cost

    should be optimized always.

    4. Check the Timeline

    When does the project have to be completed? As you develop project plan company may

    have some flexibility in how use time during the project, but deadlines usually are fixed.

    If company decides to use overtime hours to meet the schedule, you must weigh that

    against the limitations of your budget.

    5. Assemble Your Project Team

    Get the people on your team together and start a dialog. They are the technical experts.

    That's why their functional supervisor assigned them to the project. Your job is to

    manage the team.

    6. Develop a Plan

    This involves the drawing of the plan, the resource plan and the schedule considering also

    the budget.

    In this phase milestones are established and the work is broken down into smaller pieces

    and activities than can be done easier. After you complete each activity, you move on the

    next one and so on until you finish them all.

    In addition, in this phase you must also plan how to use the available resources and

    budget so you won't realize after a time that they are all gone and you cannot finish the

    project anymore. So you must consider also the risks and allocate the budget according to

    them.

    The way you set milestone goes like this:

    First you split the project into subprojects and further split them into activities ortasks.

    You identify the duration taken to complete a task.

  • 7/29/2019 Universtity Report

    33/70

    33

    You identify the resources needed to complete a task. You identify how this task is connected with other tasks. In the end, you arrive to certain parameters for every task: the earliest time for the

    task and the later time for the task. Practically, you will be in between these

    values. In addition, you'll also find an optimistic value for the duration of the

    project and a pessimistic one. The most likely duration is what matters the most

    because this is probably what will happen.

    7. Develop a High level Budget

    A high-level budget is a summary of the estimated costs to complete the high-level

    project milestones. Generally, there are three types of costs that can be included in a

    high-level budget:

    1. Labor costs2. Material costs3. Non-labor costs.

    8. Work Your Plan, but Don't Die For It

    Making the plan is important, but the plan can be changed. You have a plan for driving to

    work every morning. If one intersection is blocked by an accident, you change your planand go a different way. Do the same with your project plans. Change them as needed, but

    always keep the scope and resources in mind.

    9. Monitor Your Team's Progress

    You will make little progress at the beginning of the project, but start then to monitor

    what everyone is doing anyway. That will make it easier to catch issues before they

    become problems.

    10. Document Everything

    Keep records. Every time you change from your plan, write down what the change was

    and why it was necessary. Every time a new requirement is added to the project write

    down where the requirement came from and how the timeline or budget was adjusted

  • 7/29/2019 Universtity Report

    34/70

    34

    because of it. You can't remember everything, so write them down so you'll be able to

    look them up at the end-of-project review and learn from them.

    11. Keep Everyone Informed

    Keep all the project stakeholders informed of progress all along. Let them know of your

    success as you complete each milestone, but also inform them of problems as soon as

    they come up. Also keep you team informed. If changes are being considered, tell the

    team about them as far ahead as you can. Make sure everyone on the team is aware of

    what everyone else is doing.

    Management authority flow

    Figure 3.Management Authority

    CEO

    Project Manager

    Project Team Expert

  • 7/29/2019 Universtity Report

    35/70

    35

    Strategy

    Project communication strategy

    A communications strategy defines a high-level plan for how members of the project will

    communicate during the course of the project.

    A general communication strategy is all that is needed. The more detailed

    communication plan is completed in the Plan Stage and includes the details of who, what,

    when, where, why and how of the communications.

    A good communications strategy addresses the following:

    1. Identify the projects communication objectives or purposeAnswer the following questions:

    Why are you communicating? What do you hope to achieve? What do you want people to do as a result of receiving your communications? Look at the objectives established for this project.

    2. Develop the key message for the communicationsIs there a succinct message for your project?

    Determine other key communications items targeted for your key audiences.

    Quality Management Strategy

    To provide the highest quality products and services, every project should address quality

    management.

    Project quality applies to both product quality and process quality.

    A Quality Management Strategy should include:

    1. Determine the quality management objectivesIdentify the overall objectives to be attained with regard to quality.

    2. Identify the key project deliverablesDescribe the important project deliverables that are the object of the quality

    strategy. Refer to the key deliverables identified in the project scope statement.

    3. Identify the key project processes

  • 7/29/2019 Universtity Report

    36/70

    36

    Describe the important project processes that must be undertaken correctly and

    are the object of the quality strategy.

    Processes can be both project processes and project management processes.

    4. Determine the relevant quality standards and methods to be used to determine asuccessful outcome

    A quality standard is a measure used to determine the successful outcome of the

    project.

    Ideally the organization will have some established standards that would be used.

    Change Management Strategy

    A change management strategy defines at a high level the factors to be used to control

    changes that occur after the project baseline has been established in the Plan Stage. The

    project baseline includes a detailed description of scope, budget, schedule, and plans for

    managing quality, risk, issues, and change.

    Changes can occur at any point in the project life cycle. Unmanaged change can cause a

    project to fail to meet its objectives. The key to success is to permit changes to the project

    during the execute and control stage only through a deliberate and controlled process in

    clear view of the project team, the sponsor, and the stakeholders. Specifics of the process

    to be followed are defined in the Change Management Plan during the Plan Stage.

    Risk management strategy

    A risk management strategy defines a high-level plan for how project risks will be

    managed during the course of the project. Risks are possible events that may cause

    deviations from the planned outcomes of a project. Deviations can be positive

    (opportunities) or negative. Risk management is an iterative process that begins

    immediately and continues throughout the life of a project.

    A general risk management strategy is all that is needed in the Initiate Stage. The more

    detailed risk management plan is completed in the Plan Stage and includes the details of

    how to manage risk.

    A good risk management strategy addresses the following:

    1. Determine general areas of risk for the project

  • 7/29/2019 Universtity Report

    37/70

    37

    Assess, list and describe at a high level the most significant areas of risk that

    could contribute to deviations from planned outcomes for the project. For

    example:

    Project resources availability of staff with relevant experience Technology robustness and maturity Visibility of project i.e., importance to the organization Project requirements thoroughness of understanding and definition Project complexity project size, interrelationship to existing systems Stakeholder commitment degree of collaboration expected

    2. Determine risk management objectivesBased on findings in the preceding steps, identify the overall objectives to be

    attained with regard to risk management. Answer the following questions, for

    example:

    Are any of the known areas of risk significant to the success of thisproject?

    Are any risks unacceptable? How aggressively will risk be managed for this project? Might any realized risks result in project cancellation?

    3. Identify risk management decision makersDetermine roles for assuring risk management objectives are met throughout the

    project life cycle. Consider, for example, responsibilities for determining answers

    to the following questions, which will be thoroughly specified in the Plan Stage:

    Who will approve the Risk Management Plan? Who will determine whether to use a qualitative, quantitative, or combined

    risk analysis approach in the Plan Stage?

    Who will determine risk response strategies in the Plan Stage? At what frequency should the project monitor for realized risks? At what frequency should the Risk Management Plan be reviewed and

    updated?

  • 7/29/2019 Universtity Report

    38/70

    38

    Implementing the Recommendation

    The points below describes actions company can perform to define the

    scope of a project.

    Identify and clarify the project business need

    Write an overview of the purpose of the project. Specify the business value or benefits to the organization. Use functional business terms to state the business need

    Define project goals

    A good goal statement has these characteristics:

    Specific define what should be accomplished Measurable define how much, how many and how well the problem will be

    resolved

    Understandable understood by all involved Acceptable agreement that the goal is necessary and desirable Reasonable can be achieved in the time allowed Time Bound has a deadline or time horizon

    Identify name and organization of the customer, sponsor and project manager

    Customer: The entity who will realize the benefits of the project and may haveinitiated the project.

    Sponsor: The person who is championing the project and will help resolve issuesand make resources available to the project.

    Project manager: The person responsible for leading the project to a successfulconclusion

    Identify what is in Scope and out of Scope

    Describe what the project will accomplish in scope and what the project will not

    accomplish out of scope.

    Identify the project critical success factors

  • 7/29/2019 Universtity Report

    39/70

    39

    Describe the key areas in which the project must perform well on a consistent basis to

    achieve the goals of the project.

    Identify project assumptions

    Identify items taken as being true for the purposes of planning a project but could change

    later. Indicate the potential impact if the assumptions prove to be false.

    Identify project constraints

    Describe the real-world limits for the project. Constraints are usually mandated,

    unavoidable, or may prevent delivering the project in the most appropriate way. Types of

    constraints are budget, schedule, staff, equipment, facilities and infrastructure, etc.

    Identify key project deliverables

    Describe high-level key deliverables. A deliverable is a measurable, tangible, verifiable

    outcome, result, or item that must be produced to complete a project or part of a project.

    The point below provides the key strategies for defining requirements.

    Review project business needs

    Refer back to the Scope statement of the project to get a better understanding of the

    business needs.

    Gather the requirements from the customer

    Consider techniques such as facilitated requirements workshops. Focus on customer needs rather than solutions. Focus on product benefits (necessary requirements) rather than features. Identify the capabilities, features or attributes of the deliverable. Also can include

    quality and operational requirements.

    Evaluate the requirements

    Make sure the requirements are necessary, attainable, unambiguous, complete, consistent

    and concise.

    Prioritize the requirements

    Identify those needed to meet real customer needs. Some classifications include: need,

    want, dream or must have, desired, and like.

    Align requirements with project scope

    Identify which requirements are included and are not included in the project scope.

  • 7/29/2019 Universtity Report

    40/70

    40

    Examine assumptions

    Identify and document any assumptions upon which the requirements are based.

    Hold reviews of requirements

    Reviews validate and verify the requirements resulting in more accurate requirements

    specification and higher customer satisfaction.

    The point below describes several actions that company can perform to

    assemble project team.

    Create a list of the required project roles

    List all the roles that will be involved at some capacity in the project. Some may be

    indirectly involved as supporting organizational unit, a steering committee, or as an

    external vendor or supplier.

    Some roles have on-going work assignments such as the members of the project team.

    Define the responsibilities

    For each role, briefly describe its responsibility.

    Define skills required

    For each role as needed, list the skills the staff resource filling the role must possess.

    Example: Technical writing, Java programming

    Determine the full time equivalent (FTE) level of effort for each roleBreak this into a given time frame usually the fiscal quarter or fiscal year at this level of

    planning. A person working full-time would be equivalent to 1.0 and half-time would be

    .50 etc.

    Determine the potential source for each role

    Indicate the business organization from which the resource might be recruited or indicate

    if the resource will be sourced from outside as a contactor.

    Create a project organization chart

    The chart should show the reporting relationships of the roles.

    Note: When actual team members are recruited and assigned in the planning stage, the

    project organization chart can be updated with the team members name.

    Identify planning stage team members

  • 7/29/2019 Universtity Report

    41/70

    41

    List the names and responsibilities of the project team members who will be responsible

    for the planning stage activities.

    The point below provides key strategies for defining project milestones

    and a timeline.

    Identify the milestones for the project of detail

    Specific milestones will vary according to the type of project and circumstances, but

    milestones often include these types:

    Proposals and Recommendations Provide a basis for approvals and decisions Approvals and Decisions Provide acceptance and authority to proceed Deliverables Provide a measure of progress, an opportunity for evaluation,

    proof of deliverable

    Events - Provide specific project events (example a project kick-off meeting)Provide a brief but relevant description for each milestone

    Construct the timeline

    Create the estimated target completion date for each milestone

    The point below describes several ways to estimate project costs.

    Principles for developing a high level budget

    Estimating project costs involves a combination of science, logic, common sense and

    experience. Listed below are several guiding principles to keep in mind:

    Focus on the costs factors that depend on the needs of the specific project. (i.e., asystem development project may have different costs than a project to install a

    new network.)

    Refer to cost estimates of similar projects in the past that were accurate. Solicit the opinions and feedback of project participants to get a broad spectrum

    of information, experience and opinion.

    Estimate the cost for each high-level milestone

    Cost can be categorized as labor, material and other costs as appropriate.

    Examples of cost factors:

  • 7/29/2019 Universtity Report

    42/70

    42

    Labor - Labor Rates Material - Vendor Quotes Material - Platform Site Cost Other - Training Cost

    Estimate on-going maintenance and support costs

    Estimate the costs at the level of detail you understand

    If the project spans a long period of time, it is difficult to predict the estimate for work a

    year or more in the future. In this case provide an estimate for the entire project at a high

    level, and a detailed estimate for work for the next phase or period of time.

    Identify the project cost by fiscal quarter and/or fiscal year

    Determine the budgeting period based on the needs of your customer and the size of your

    project.

    Document the basis for the cost estimates

    Identify fundamental assumptions used to develop, calculate or explain the cost

    estimates. For example, the basis for calculating the labor cost might be a standard labor

    rate multiplied by staff hours.

    The points below describe the several ways of Kickoff Meetings

    Project Kickoff Meeting

    The Project Kickoff Meeting formally recognizes the start of the project. The project

    manager uses this meeting to communicate a shared view of the project to ensure

    understanding of the approved project charter and to clarify next steps involved in

    producing the Planning Stage deliverables.

    The Project Kickoff Meeting provides an opportunity for the following:

    Introduce Official Sponsor(s) and Project Manager Introduce Key Customers and Stakeholders Review Project Scope, Definition and Objectives Review High-level Timeline & Milestones, Roles, and Budget Review Deliverables Review Challenges

  • 7/29/2019 Universtity Report

    43/70

    43

    Explain Next StepsProject Team Kickoff Meeting

    This Kickoff Meeting brings team members together to review the Project Plan and to

    discuss the management methods to be used in the Execute and Control Stage.

    Schedule Project Team Kickoff Meeting

    Determine when team members are available and schedule the meeting.

    Prepare Agenda and Meeting Materials

    Several days prior to the meeting, prepare and send the agenda, completed Project Plan,

    and Management Methods/Expectations Worksheet to team members.

    Hold Project Team Kickoff Meeting

    Gather in a room conducive to presentation and discussion. Review and discuss details of the Project Plan. Hold a discussion to refine and clarify the management methods and expectations

    for the Execute and Control Stage.

    Keep the conversation focused and note all contributions using flip charts,projected computer screen, or other.

    Managing the Customer/Vendor Relationship

    In order to maintain a healthy Customer/Vendor relationship an ongoing process needs to

    be established. The process should provide assurances to the customer that they are

    receiving the appropriate products and services as contracted from the vendor. From the

    vendor's perspective, the process should help manage quality, productivity and costs

    which are critical to the success of the relationship. In total, processes are required to

    track performance, communicate status and document results.

    The first process to be addressed is the Systems Development Methodology (SDM). Use

    of the vendor's methodology versus the customer's must be decided. Great care must be

    taken in making this decision to ensure that the method used will fit the current

    development environment and allow for future maintenance. When outsourcing the

    complete development function the vendor usually prefers to use their own methods and

    techniques. In the event that the customer requires the vendor to use an in-house

  • 7/29/2019 Universtity Report

    44/70

    44

    methodology they must realize that the use of unfamiliar techniques may have a negative

    impact on quality and productivity and, as a result, the ongoing relationship. Typically,

    modifications to the selected methodology are often necessary to satisfy the needs of both

    parties.

    The second process to be considered is Project Management. A large majority of the

    work associated with outsourcing arrangements are project based. Standard project

    management techniques often require modifications due to the addition of the

    outsourcing organization. Changes may include: tighter control over project deliverables;

    formal budget/schedule variance analysis; well documented Customer/Vendor roles and

    responsibilities; and a change control process that quantifies impact on time and cost.

    Software Measurement is required to effectively manage the Customer/Vendor

    relationship and ultimately measure success. As previously discussed, measurement will

    help identify the need for outsourcing and is often the basis for contract payment.

    Measurement should also be the primary tool for evaluating the quality of deliverables,

    quantifying changes in scope and identifying process improvements. Used properly,

    measurement can become the most effective communications tool available to customers

    and vendors.

    It is important to recognize that establishing the processes discussed takes time. Many

    organizations require a full year to implement these ongoing processes. Time is required

    to develop the processes, train personnel and integrate the techniques into the daily

    software development and support activities. In addition, management will need to

    monitor, modify and mandate as appropriate.

  • 7/29/2019 Universtity Report

    45/70

    45

    Recommended Checklist for CEO

    Evaluate the present situation and assess resources. Review and approve project requests and allocate funding. Develop standard project processes, tools and templates. Establish and contextualize best practice methodology. Develop common expectations and language. Allocate project staff and manage all projects centrally. Track the status and achievements of all the organization projects. Advocate for project management and provide education within the organization.

  • 7/29/2019 Universtity Report

    46/70

    46

    Methodologies

    The various methods used at Alcove Technologies for reaching out for clients and

    projects are

    1. BiddingBidding is an offer (often competitive) of setting a price one is willing to pay for

    something. A price offer is called a bid. The term may be used in context of

    auctions, stock exchange, card games, or real estate transactions.

    2. Social networking websitesSocial networking has encouraged new ways to communicate and share

    information. Social networking websites are being used regularly by millions of

    people.

    3. OutsourcingOutsourcing is subcontracting a process, such as product design or manufacturing,

    to a third-party company. The decision to outsource is often made in the interestof lowering cost or making better use of time and energy costs, redirecting or

    conserving energy directed at the competencies of a particular business, or to

    make more efficient use of land, labor, capital, (information) technology and

    resources. It is essentially a division of labor.

    Outsourcing involves the transfer of the management and/or day-to-day execution

    of an entire business function to an external service provider.

    4. Conference callsMaking International calls is one of the approaches that Alcove uses to reach for

    the global clients. It is more effective when you are talking to people in person, it

    has more impact on them and they feel comfortable when talking to us.

  • 7/29/2019 Universtity Report

    47/70

    47

    Practices at alcove

    The technologies I worked upon are Mobile Applications, Multimedia Applications and

    Microsoft Dynamics. I worked on developing the profile of mobile application which was

    started when I joined this organization. I was assigned to work on this technology. The

    respective Methodologies in brief is as follows

    The Methods used for reaching out for clients for finding possible business opportunities

    in these two technologies were

    1. Social Networking Sites

    The Social Networking Sites are the most preferred way of finding clients worldwide,

    which has grabbed the attention of everyone. We at Alcove Technologies also find social

    networking sites as a useful tool for reaching our customers. Not only we get client but

    we also build long lasting relationships. While it could be said that email and websites

    have most of the essential elements of social network services, the idea of proprietary

    encapsulated services has gained popular uptake recently.

    The main types of social networking services are those which contain category divisions

    (such as former school-year or classmates), means to connect with friends (usually with

    self-description pages) and a recommendation system linked to trust. Popular methods

    now combine many of these, with Facebook widely used worldwide; MySpace, Twitter

    and LinkedIn being the most widely used in North America, Nexopia (mostly in Canada);

    Bebo, Hi5, MySpace, dol2day (mostly in Germany), Tagged, XING; and Skyrock in

    parts of Europe; Orkut and Hi5 in South America and Central America; and Friendster,

    Multiply, Orkut, Wretch, Xiaonei and Cyworld in Asia and the Pacific Islands.

    There have been some attempts to standardize these services to avoid the need to

    duplicate entries of friends and interests (see the FOAF standard and the Open Source

    Initiative), but this has led to some concerns about privacy.

  • 7/29/2019 Universtity Report

    48/70

    48

    The use of social network services in an enterprise context presents the potential of

    having a major impact on the world of business and work.

    Social networks connect people at low cost; this can be beneficial for entrepreneurs and

    small businesses looking to expand their contact base. These networks often act as a

    customer relationship management tool for companies selling products and services.

    Companies can also use social networks for advertising in the form of banners and text

    ads. Since businesses operate globally, social networks can make it easier to keep in

    touch with contacts around the world.

    One example of social networking being used for business purposes is LinkedIn.com,

    which aims to interconnect professionals. LinkedIn has over 36 million users in over 200

    countries.

    2. Bidding

    One of the different ways that alcove uses for getting projects. I have been bidding for

    Alcove for various projects online. "Bidding up" means raising a price for an item by a

    series of rising bids. It may be unlawful, if done by a group of persons with an interest in

    raising the price. In traditional auctions, bidding up is a natural course of events. Since

    1990s, with the emergence of online auctions, reverse auctions gained popularity, in

    which the traditional roles of buyers and sellers are reversed, and the goal of bidding is to

    drive the price down, similar to bid shopping practice of selecting a contractor to do a

    job.

    Some terms related to bidding;

    Bid price

    A bid price is the highest price that a buyer (i.e., bidder) is willing to pay for a good. It is

    usually referred to simply as the "bid."

    In bid and ask, the bid price stands in contrast to the ask price or "offer", and the

    difference between the two is called the bid/ask spread.

    An unsolicited bid or offer is when a person or company receives a bid even though they

    are not looking to sell. A bidding war is said to occur when a large number of bids are

  • 7/29/2019 Universtity Report

    49/70

    49

    placed in rapid succession by two or more entities, especially when the price paid is much

    greater than the ask price, or greater than the first bid in the case of unsolicited bidding.

    In the context of stock trading on a stock exchange, the bid price is the highest price a

    buyer of a stock is willing to pay for a share of that given stock. The bid price displayed

    in most quote services is the highest bid price in the market. The ask or offer price on the

    other hand is the lowest price a seller of a particular stock is willing to sell a share of that

    given stock. The ask or offer price displayed is the lowest ask/offer price in the market

    (Stock market).

    Bidding fee scheme

    A bidding fee scheme is a grey area business model that involves gambling on the

    outcome of an auction. However, a bidding fee scheme differs from an actual auction by

    the fact that participants must pay a non-refundable fee for the privilege of placing a bid

    in an auction-like process. Because the outcome of the auction-like process is uncertain,

    the "fee" spent on the bid is actually equivalent to a wager, and the whole enterprise is

    actually a deceptive form of gambling.

    Bidding fee schemes are most commonly encountered on the internet, where internet

    gambling sites are dressed up in online auction drag. While some sites are very explicit

    about the fact that they are not actual auction sites (one Bidding Fee Scheme site refers to

    itself as "shopping entertainment"), other sites are more deliberately deceptive,

    attempting to blur the distinction between auctions and gambling. Customers are drawn

    to these sites through advertisements that publicize the lower-than-cost final winning bids

    of many products, without publicizing the cost in fees of the bids that were necessary to

    reach that price.

    Bidding fee scheme sites are enormously profitable. The "auctioneer" receives income

    both in the form of the fees collected for each bid, and in the form of payment for the

    winning bid.

  • 7/29/2019 Universtity Report

    50/70

    50

    Ask Price

    Ask price, also called offer price, offer, asking price, or simply ask, is a price a seller of a

    good is willing to accept for that particular good.

    In bid and ask, the term asks price is used in contrast to the term bid price. The difference

    between the ask price and the bid price is called the spread.

    In the context of stock trading on a stock exchange, the ask price is the lowest price a

    seller of a stock is willing to accept for a share of that given stock. For over-the-counter

    stocks, the asking price is the best quoted price at which a Market Maker is willing to sell

    a stock.

    For mutual funds, the asking price is the net asset value plus any sales charges. It is also

    called asked price or offering price or asks.

    The ask price is the lowest price a seller of a commodity is willing to accept for that

    commodity.

    In auctions the ask price is the reservation price. Some auctions may not have such a

    price. This price is the minimum that the seller will agree to for the object being sold.

    Price war

    Price war is a term used in business to indicate a state of intense competitive rivalry

    accompanied by a multi-lateral series of price reduction. One competitor will lower its

    price, and then others will lower their prices to match. If one of them reduces their price

    again, a new round of reductions starts. In the short-term, price wars are good for

    consumers, who can take advantage of lower prices. Often they are not good for the

    companies involved. The lower prices reduce profit margins and can threaten their

    survival.

    In the medium to long term, they can be good for the dominant firms in the industry.

    Typically, the smaller, more marginal, firms cannot compete and must close. The

  • 7/29/2019 Universtity Report

    51/70

    51

    remaining firms absorb the market share of those that have closed. The real losers then,

    are the marginal firms and their investors. In the long term, the consumer may lose too.

    With fewer firms in the industry, prices tend to increase, sometimes higher than before

    the price war started.

    Procurement

    Procurement is the acquisition of goods and/or services at the best possible total cost of

    ownership, in the right quantity and quality, at the right time, in the right place and from

    the right source for the direct benefit or use of corporations or individuals, generally via a

    contract. Simple procurement may involve nothing more than repeat purchasing.

    Complex procurement could involve finding long term partners or even 'co-destiny'

    suppliers that might fundamentally commit one organization to another.

    Almost all purchasing decisions include factors such as delivery and handling, marginal

    benefit, and price fluctuations. Procurement generally involves making buying decisions

    under conditions of scarcity. If good data is available, it is good practice to make use of

    economic analysis methods such as cost-benefit analysis or cost-utility analysis.

    Tenders

    For example a Website Tender is a document outlining a new website design and

    development requirement from a company or organization. This is part of a tender

    process meaning there may be several companies competing for the design and

    development of a website.

    Unique bid auction

    A Unique bid auction is a type of strategy game related to traditional auctions where the

    winner is usually the individual with the lowest unique bid, although less commonly the

    auction rules may specify that the highest unique bid is the winner. Unique bid auctions

    are often used as a form of competition or lottery.

    This type of auction requires bidders to place bids that are unique. That is, for a bid to be

    eligible to win no other bidder can have made a bid for the same amount. Bidders are

  • 7/29/2019 Universtity Report

    52/70

    52

    generally able to place multiple bids and the number of current bids at each amount is

    typically kept secret.

    There are two major variants of unique bid auctions:

    Highest Unique Bid: The bid that is the highest and unmatched when the auction closes

    is the winning bid. A maximum bid value is usually set at a much lower level than the

    actual value of the lot.

    Lowest Unique Bid: The bid that is the lowest and unmatched when the auction closes is

    the winning bid.

    In this type of auction the bids of other participants are necessarily secret, although some

    companies may provide broad guidance following a bid, such as whether the winning

    unique bid is higher or lower than one's last bid.

    Unique bid auctions will typically allow bids to be very precise, in that each bid can be

    specific to the 'penny'.

    Virtually all instances of unique bid auctions are heavily dependent on the use of

    technology, in that they are either run solely using mobile technology (e.g. bidders submit

    their bids via text messages) or they are on-line auction sites, or both.

    The open unique bid auction model is unlikely to be suitable for serious auctions as it

    essentially defeats the main purpose of auctions, to achieve the highest price for the

    seller.

    3. Conference Calls

    A conference call is a telephone call in which the calling party wishes to have more than

    one called party listens in to the audio portion of the call. The conference calls may be

    designed to allow the called party to participate during the call, or the call may be set up

    so that the called party merely listens into the call and cannot speak. It is often referred to

    as an ATC (Audio Tele-Conference).

  • 7/29/2019 Universtity Report

    53/70

    53

    Conference calls can be designed so that the calling party calls the other participants and

    adds them to the call. In most cases, the participants are able call into the conference call

    themselves, by dialing into a special telephone number that connects to a "conference

    bridge" (a specialized type of equipment that links telephone lines).

    Usually, most companies use a specialized service provider who maintains the conference

    bridge, or who provides the phone numbers and PIN codes that participants dial to access

    the meeting or conference call.

    We here at Alcove Technologies used Skype for making international calls. Skype is a

    software application that allows users to make telephone calls over the Internet. Calls to

    other users of the service, and in some countries to free-of-charge numbers are free, while

    calls to other landlines and mobile phones can be made for a fee. Additional features

    include instant messaging, file transfer and video conferencing.

    Skype In allows Skype users to receive calls on their computers dialed by regular phone

    subscribers to a local Skype phone number; local numbers are available for Australia,

    Brazil, Chile, Colombia, Denmark, Dominican Republic, Estonia, Finland, France,

    Germany, Hong Kong, Hungary, Ireland, Italy, Japan, Mexico, New Zealand, Poland,

    Romania, South Korea, Sweden, Switzerland, the Netherlands, the United Kingdom, and

    the United States. A Skype user can have local numbers in any of these countries, with

    calls to the number charged at the same rate as calls to fixed lines in the country. Some

    jurisdictions, including France and Germany, forbid the registration of their telephone

    numbers to anyone without a physical presence or residency in the country.

  • 7/29/2019 Universtity Report

    54/70

    54

    Limitations of the approach

    Fake profiles on social networking sites No direct contact information due to security reasons. Exchange of contacts on these sites can be monitored by hackers Danger of profile hacks, e-mail hacking Only limited number of sites used for bidding Most of the sites used for bidding are fake providing fake information Hyper competition in bidding for good projects Sometimes there is lack of description about the project on the bidding sites

    and we cannot contact the project provider until and unless our bid wins

    Restriction on number of bids we can submit in some sites in a month Sometimes our bidding profile gets blocked if we bid a lot in some sites It takes a lot of time for our bidding profile to get activated. Time Zones should be kept in mind when making international calls. Language constrains The concerned person is unavailable Skype credits Not possible to call all of the countries around the globe

  • 7/29/2019 Universtity Report

    55/70

    55

    Roles and responsibilities in Alcove

    Generated positive replies using social networking sites

    The job I did regarding the generating the positive responses through the social

    networking sites, was like this-

    Alcove launched the new range of services in Mobile Application Development. I was

    exclusively given assignment to work on that project. I was assigned to prepare the

    services profile of the company. And acquiring the clients for the services.

    So I took following steps in developing new service.

    1. Study the recent trends in mobile technology services:With the help of business networking and exchange sites I searched the

    companies offering and using the mobile application technologies, in their

    products like symbien, java. Etc. I also considered the trends in usage of

    technologies in recent times

    2. I observed the existing service offerings in mobile application from many othercompanies.

    From the list of service offerings I downloaded the service profiles of

    competitors. I studied that thoroughly, I sorted out the services which can be

    provided from our end. And which can be outsourced if feasible.

    3. Recognized the highest demanded servicesFrom the profiles I listed out the services which were getting the highest

    responses. From the client organizations. I recommended that to be included in

    the service profiles.

  • 7/29/2019 Universtity Report

    56/70

    56

    4. Compared the costs involved in services.Though many companies were reluctant to disclose the cost of services, I was able

    to know few of the services costs. Again the cost of services was to be decided by

    the management solely. So I just mentioned the market costs in the reports.

    5. Observed the companies which are to be targeted for these services.I observed and collected the data and details about the companies, who were

    major customers for the existing services in the market.

    6. Prepared the detailed profile of mobile application services for alcove [seeannexure for details]

    Based on the work done before, I designed the service offering profile for alcove

    technologies. This included the most desirable services and most cost effective on

    part of organization.

    7. I put the profile in front of CEO and Departmental heads for further decisions andchanges.

    8.

    When it was approved I finalized the draft of it in the mailing format for sendingit to prospects.

    9. Using Social networking sites.Once that profile was ready, I sent the profile to the companies who were most

    likely to hire the services of alcove technologies. In addition to that I sent the

    mails to all people who were connected to the mobile application services hiring

    positions and industry. I searched out the companies location wise. Response to

    the service offering was 20% of the approaching.

    10.ContractsOut of the positive responses few of the companies were agreed to sign a contract

    with alcove technologies.

  • 7/29/2019 Universtity Report

    57/70

    57

    Requirement Gathering and Analysis

    Requirement gathering is usually the first part of any system development.

    In this phase, I gathered all positive replies of world wide clients, analyzing market

    requirements and features that are in demand. I also find out if there is a real need in the

    market for the software product companies are trying to develop.

    In this stage, I also collected clients direct contact or collect there Skype ID for direct

    contact and communicate with these customers and try to understand what they need. A

    comprehensive understanding of the customers needs and writing down features of the

    proposed software product are the keys to success in this phase.

    Requirements Analysis is the process of understanding the customer needs and

    expectations from a proposed system or application and is a well-defined stage in the

    Software Development Life Cycle model.

    Requirements are a description of how a system should behave or a description of system

    properties or attributes. It can alternatively be a statement of what an application is

    expected to do.

    Given the multiple levels of interaction between users, business processes and devices in

    global corporations today, there are simultaneous and complex requirements from a

    single application, from various levels within an organization and outside it as well.

    The Software Requirements Analysis Process covers the complex task of eliciting and

    documenting the requirements of all these users, modeling and analyzing these

    requirements and documenting them as a basis for system design

    Fundamentals of requirements

    There are two types of requirement

    1. Functional Requirement:

    Functional requirements are the capabilities that the system will perform. The system

    performs the input, process, and outputs for each function.

  • 7/29/2019 Universtity Report

    58/70

    58

    System Requirements: In a system requirements are system as a whole. In asystem containing software components, software requirements are derived from

    system requirements. It also called Users requirements.

    2. Non Functional Requirement:

    It refers to the constraint on the system. Constraints are the restrictions on the system to

    use and reuse certain hardware, software and communication methods. Non Functional

    Requirements are categorized:

    Performance Requirement: Performance requirements are the numeric valuesfor measurable attributes of the IT System behavior. Ex: The latency for each

    interruption shall not exceed 200 microseconds.

    Behavioral Requirement: These cover dynamic aspects of the system, includingcontrol, timing, different states, and modes.

    Operational Requirement: Operational Requirements define how the ITSystem will run and communicate with human users. They cover the number of

    users at any time that can access the system operators qualifications.

    Interface Requirement: It defines the interaction between computers andhumans. The interfaces are between screen formats, available operations

    functions, and interface optimization.

    Safety and security Requirement: The requirement that address to Security Quality Requirement: It defines the desired performance. Product and Process Requirements: Product parameters are requirements on

    software to be developed. Process parameter is essentially constraint on the

    development of the software.

    System Requirement Process

    It is the process whereby users, customers, and management of company determine

    exactly what is needed. This process involves sub processes, such as the customer

    defining the requirements and the system developer learning those requirements.

  • 7/29/2019 Universtity Report

    59/70

    59

    Figure 4.system requirement process

    Requirement Elicitation

    Requirement elicitation is the process of gathering, negotiation and understanding

    requirements. It is the first stage in building and understanding the system.

    Requirement

    Communication

    Clarification

    What Requirement

    Feedback

    Figure 5. Requirement Elicitation

    Requirement

    Proposal

    Requirement

    Analyst

    System

    Developer

  • 7/29/2019 Universtity Report

    60/70

    60

    Requirement Analysis contains several steps:

    Requirement Classification: Requirement Classification is important step in

    Requirement Analysis.

    Whether the requirement is functional or non functional Whether requirement is derived from one or more high level

    requirements or an emergent property or imposed directly on the

    software by a stakeholder or some other sources

    Whether the requirement is on the product or the process. Requirement Priority The scope of requirement Volatility or Stability

    Conceptual Modeling: The development of models of a real world problem is a key to

    software requirement analysis.

    Conceptual model comprise models of entities from the problemdomain configured to reflect their real world relationships and

    dependencies.

    Several kinds of models can be developed. These includes Data and control flows State models Event traces User Interactions Object Models Data Models

    The factors that influence the choice of model include The nature of the problem The expertise of the software problem The process requirements of the customer The availability of methods and tools

    Architectural Design and Requirements Allocation

    At some point, the architecture of solution must be derived.

  • 7/29/2019 Universtity Report

    61/70

    61

    Architectural design is the point at which the requirement process overlaps withsoftware or system design and illustrates how impossible it is to cleanly decouples

    two tasks

    Identify Vendors and sub vendors

    It was a sourcing responsibility assigned to me. When a client approaches to the

    organization some part of his project is outsourced to third party vendors who are

    specialist in the respective area. My job was to shortlist the vendors from all part of

    country. And ask them about fulfillment of the requirement. After that vendors used to

    quote the time cost and quality, based upon the quality standards of the alcove. The final

    contract was signed.

    Fixing appointments with Vendors

    Business collaboration of alcove with vendors, temporary and permanent was handled by

    me for the period of two months. This includes the negotiating terms and conditions of

    contract. And setting up meeting in order to maintain a long-term relationship with the

    vendor organizations.

    Data Consolidation

    Data consolidation was to support the management decision. Its started from receiving

    the responses from the vendors. And keep the responses and past project profiles of

    vendor companies at a place. And when alcove finds a project requirement, I used to

    search firstly in the database already with us. And calling the company who has matching

    profiles with the project requirements.

  • 7/29/2019 Universtity Report

    62/70

    62

    Interpretation & Findings

    During the period of my internship, I used the three approaches for finding clients and

    projects worldwide. I used social networking sites

    On an average, around 800 messages were posted on the social networking sites and 10

    percent of those messages generated positive replies. Then the further interactions were

    done by the company itself, mutually. The same procedure was followed in the calling

    process also; we need to get the e-mail id of the concerned persons by telling them the

    possible business opportunities that can be explored by business collaborations. The next

    steps include gathering requirements and setting up conference calls with the higher

    authorities in the management to talk about the other related things

  • 7/29/2019 Universtity Report

    63/70

    63

    Conclusions

    During these two months of my internship at Alcove Technologies, I learned the various

    processes involved in finding new business opportunities in the respective technologies

    assigned to me for working on, and following are the task performed by me at Alcove:

    1.