Green Computing Research project is a simulated case that allows prospect IT project managers to have a hands on practical experiences on managing project. It involves the use of project management best practices and utilizing different tools and software packages required to get a project successfully done.
Green Computing Research project is a simulated case that allows prospect IT project managers to have a hands on practical experiences on managing project. It involves the use of project management best practices and utilizing different tools and software packages required to get a project successfully done.
The Internship was an excellent opportunity for me to relate my academic knowledge with the industry trend. I am really grateful to Institute of Information Technology, University of Dhaka for providing me this opportunity. Here is the report based on my experiences and learnings during my internship at Orion Informatics Ltd., starting from January 01 to June 30, 2014.
An introduction to / get started with Harmony. This concepts and design guidelines & best practices gets users started creating systems (applications) and provides instructions how to create complex enterprise systems.
An internship is a period of work experience offered by an employer to give students and graduates exposure to the working environment. It presents a directed, pragmatic learning experience outside of the normal classroom setting, in which students sharpen skills, gain expertise through work on advanced productions and be familiar with how professional companies or organizations operate. It offers a chance to relate a student‘s theoretical knowledge with the tougher real world environments.
Institute of Information Technology (IIT), University of Dhaka provides such a delightful opportunity to their students within their bachelor program. The main purpose of internship is to get the student exposed to the job market. Being an intern I crave to confess that my main challenge was to translate the theoretical concepts into the real life experience. IIT introduces the internship program and the study has following purposes:
To get and organize detail knowledge on the job responsibility.
To prudent the real business world.
To find out the conformity about real scenario with the lessons learned in IIT of Dhaka University
To fulfill the requirements of Bachelor of Science and Software Engineering (BSSE) Program. I feel proud for being a student of IIT and was sent to Orion Informatics Limited to complete my internship. With having a job count of zero, I started my journey of internship in Orion Informatics Ltd as an intern from 1st January, 2014. The expectations were high and now almost nearing the end of my internship I must admit that it was really an amazing experience.
The journey was not simple as it hears. There were many obstacles that I have faced. I had to handle those obstacles by accepting those challenges as my opportunity. The skills that I have gathered from ‗Orion‘ are immeasurable to me. I am greatly owed to Orion Informatics Ltd for
17
their kind help. In addition to that, some of the non-technical skills that I have procured, combined with those technical skills will certainly prove handy in my future jobs.
This report is the result of five months long internship program conducted in Orion Informatics Limited and is prepared as a requirement for the completion of the Bachelor of Science and software Engineering (BSSE) program of Dhaka University at IIT. The objective of the report can be classified into two forms. Those are -
General Objective
Specific Objective
18
1.2.1 General Objective
This internship report is prepared primarily to fulfill the Bachelor of Science and Software Engineering (BSSE) degree requirement under the Institute of Information Technology, University of Dhaka.
1.2.2 Specific Objective
More specifically, this study entails the following aspects:
To give an overview of Orion Informatics Limited.
To focus on the products, services, work environment and facilities provided to employees of Orion Informatics Limited.
To discuss the Standards and Effects of
The Internship was an excellent opportunity for me to relate my academic knowledge with the industry trend. I am really grateful to Institute of Information Technology, University of Dhaka for providing me this opportunity. Here is the report based on my experiences and learnings during my internship at Orion Informatics Ltd., starting from January 01 to June 30, 2014.
An introduction to / get started with Harmony. This concepts and design guidelines & best practices gets users started creating systems (applications) and provides instructions how to create complex enterprise systems.
An internship is a period of work experience offered by an employer to give students and graduates exposure to the working environment. It presents a directed, pragmatic learning experience outside of the normal classroom setting, in which students sharpen skills, gain expertise through work on advanced productions and be familiar with how professional companies or organizations operate. It offers a chance to relate a student‘s theoretical knowledge with the tougher real world environments.
Institute of Information Technology (IIT), University of Dhaka provides such a delightful opportunity to their students within their bachelor program. The main purpose of internship is to get the student exposed to the job market. Being an intern I crave to confess that my main challenge was to translate the theoretical concepts into the real life experience. IIT introduces the internship program and the study has following purposes:
To get and organize detail knowledge on the job responsibility.
To prudent the real business world.
To find out the conformity about real scenario with the lessons learned in IIT of Dhaka University
To fulfill the requirements of Bachelor of Science and Software Engineering (BSSE) Program. I feel proud for being a student of IIT and was sent to Orion Informatics Limited to complete my internship. With having a job count of zero, I started my journey of internship in Orion Informatics Ltd as an intern from 1st January, 2014. The expectations were high and now almost nearing the end of my internship I must admit that it was really an amazing experience.
The journey was not simple as it hears. There were many obstacles that I have faced. I had to handle those obstacles by accepting those challenges as my opportunity. The skills that I have gathered from ‗Orion‘ are immeasurable to me. I am greatly owed to Orion Informatics Ltd for
17
their kind help. In addition to that, some of the non-technical skills that I have procured, combined with those technical skills will certainly prove handy in my future jobs.
This report is the result of five months long internship program conducted in Orion Informatics Limited and is prepared as a requirement for the completion of the Bachelor of Science and software Engineering (BSSE) program of Dhaka University at IIT. The objective of the report can be classified into two forms. Those are -
General Objective
Specific Objective
18
1.2.1 General Objective
This internship report is prepared primarily to fulfill the Bachelor of Science and Software Engineering (BSSE) degree requirement under the Institute of Information Technology, University of Dhaka.
1.2.2 Specific Objective
More specifically, this study entails the following aspects:
To give an overview of Orion Informatics Limited.
To focus on the products, services, work environment and facilities provided to employees of Orion Informatics Limited.
To discuss the Standards and Effects of
SPi Global partners with companies to maximize the value of their content online and offline. With escalating costs of
production and printing, changing customer preferences, and the need to adapt, SPi Global enables organizations to exploit
and invest in new media technology. With a complete suite of digital, publishing, content enrichment, marketing and
customer support services, we help companies gain a competitive advantage through our unique and innovative solutions.
This is a report detailing my industrial placement year at Tomo Motor Parts Ltd. This report was submitted to Brunel University and formed the majority of my A+ result for the year.
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Search and Society: Reimagining Information Access for Radical FuturesBhaskar Mitra
The field of Information retrieval (IR) is currently undergoing a transformative shift, at least partly due to the emerging applications of generative AI to information access. In this talk, we will deliberate on the sociotechnical implications of generative AI for information access. We will argue that there is both a critical necessity and an exciting opportunity for the IR community to re-center our research agendas on societal needs while dismantling the artificial separation between the work on fairness, accountability, transparency, and ethics in IR and the rest of IR research. Instead of adopting a reactionary strategy of trying to mitigate potential social harms from emerging technologies, the community should aim to proactively set the research agenda for the kinds of systems we should build inspired by diverse explicitly stated sociotechnical imaginaries. The sociotechnical imaginaries that underpin the design and development of information access technologies needs to be explicitly articulated, and we need to develop theories of change in context of these diverse perspectives. Our guiding future imaginaries must be informed by other academic fields, such as democratic theory and critical theory, and should be co-developed with social science scholars, legal scholars, civil rights and social justice activists, and artists, among others.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
2. Corporate Address:
Mahadebpur, Alamnagar
Rangpur-5402, Bangladesh
Pager: +880 171 411 8394
Phone: +880 155 265 4931
E-mail: rdgroupbd@gmail.com
Web Address: http://www.rdgroupbd.com
February 9, 2015
To whom it may concern
Transmittal Letter
The Regional Development Group Bangladesh (RDGB) is an organization. Cur-
rently, the core vision of the organization is to provide development service. The
company specializes in business, next generation system and software, cognitive re-
search, data management, and documentation since 2008. Since its inception, the
company has served the several tasks in private, public, government, and educational
organization with quality and appropriateness.
Connecting you to your world, and cognitive research through development are the
core philosophy of the organization. A well written document, design, and processes
can lead an organization to build a strong decision support system and stimulate the
management to practice the CMMI-Level 5 with careful manner.
While serving diverse communities, the RDGB would like to take the privileges
to offer the services to your organization. RDGB all ways offers the latest technology,
trend, next generation tools or service, and highly qualified human resource to assist
you to maintain your excellent quality, efficiency, and promptness.
We believe in commitment while serving. Therefore, we look forward for your
reply to explore more about providing services for your organization.
Thanks with regards,
Rejaul Islam
Chief Executive Officer
Regional Development Group Bangladesh
i
3. Statement of non-disclosure
The information contained in this proposal shall not be disclosed outside your organization,
and shall not be duplicated, used or disclosed, in whole or in part, for any purpose other than
to evaluate this proposal. If a contract is awarded to this offerer as a result of or in connection
with the submission of the data herein, your organization may have the right to duplicate, use,
or disclose the data to the extent provided by the contract. This restriction does not limit your
organization right to use information contained in the data if it is obtained from another source
without restriction. The data are subject to this restriction comprise the whole of this corporate
profile.
ii
10. Chapter 1
Corporate Background
1.1 Year of Establishment
Inception: Since 2014
Officially launch the office: 2015 Bangladesh
1.2 Goal
Excellence inside service, quality, and commitment .
1.3 Mission
”Connecting you to your world” — is the sole mission of the company.
2
12. Figure 1.3: RDGB Vision
Figure 1.4: RDGB Values
1.4 Vision
RDGB has been growing with a vision to become a leading provider in development
services, and to provide cost effective solutions to organizations across the globe.
1.5 Values
Quality — Technology — Innovation — Customer Satisfaction— Togetherness
4
13. 1.6 About RDGB
Regional Development Group Bangladesh is the leading development, information
technology consulting, services, and business process organization. The organization
envisiones and instigates the adoption of the flexible business practices that today en-
able our client companies to operate more efficiently with high values.
Regional Development Group Bangladesh strength ties in perceiving the clients busi-
ness processes, culture, vision and goals across the industry segments and offering
client oriented solutions, which are highly reliable. Regional Development Group
Bangladesh commenced operations in 2014, to provide consulting and IT services to
clients globally as partners to conceptualize and realize technology driven business
transformation initiatives.
Regional Development Group Bangladesh strong the sales and marketing presence
across the globe gives us the ability to strengthen existing relationships, build new
ones and enter new markets. To grep the globalization, all our allies and affiliates give
us an extended logistics to reach into markets where we do not have a direct presence.
1.7 Organizational Culture
RDGB has shown to have an impact on important organizational outcomes such as
performance, attraction, recruitment, retention, employee satisfaction, and employee
well-being. RDGB organizations with an adaptive culture tend to perform better than
organizations with a maladaptive culture.
1.8 Organizational Behavior
RDGB is a learner while managing the organization. The company has initiated the
research division to maintain the purposes since the inception of the company. The
company follows the difference levels of CMMI to maintain the organization activ-
ities consequently. The company dedicates the as much as possible to maintain the
corporate behavior to reach the our mission.
5
14. Figure 1.5: Organogram
CEOCEO
CFO
CTO
CMO
Logistics
Managers
Board of
trustee
Logistics
CTO
Developers
Archive
Managers
1.9 Organizational Ethics
RDGB is imperative for consultants working abroad to quickly become aware of rules,
regulations, and cultures of the organizations and countries they are in as well as not
to ignore ethical standards and codes just because they are abroad.
1.10 Organogram
An organizational chart (often called organization chart, org chart, organigram(me),
or organogram) is a diagram that shows the structure of an organization and the rela-
tionships and relative ranks of its parts and positions/jobs.
This chart is valuable in that it enables one to visualize a complete organization, by
means of the picture it presents.
6
16. Chapter 2
Products and Services
The Regional Development Group Bangladesh involves with variety of projects. Let
us have a details about our products and services:
2.1 Industry
Industries can be classified in a variety of ways. At the top level, industry is often
classified into sectors: Primary or extractive, secondary or manufacturing, and tertiary
or services.
• Technology
• Telecommunications
• Life Sciences
• Consumer Packaged Goods
• Banking and Financial Services
• Health-care
• Academic Institutions
• NGOs
• Government
• SME
• Business Community
8
17. 2.2 Technology
2.2.1 Analytics
Analytics is the discovery and communication of meaningful patterns in data. Espe-
cially valuable in areas rich with recorded information, analytics relies on the simul-
taneous application of statistics, computer programming and operations research to
quantify performance. Analytics often favors data visualization to communicate in-
sight. Firms may commonly apply analytics to business data, to describe, predict, and
improve business performance. Specifically, arenas within analytics include predic-
tive analytics, enterprise decision management, retail analytics, store assortment and
stock-keeping unit optimization, marketing optimization and marketing mix model-
ing, web analytics, sales force sizing and optimization, price and promotion modeling,
predictive science, credit risk analysis, and fraud analytics. Since analytics can require
extensive computation (see big data), the algorithms and software used for analytics
harness the most current methods in computer science, statistics, and mathematics
2.2.2 Big Data
Big Data is an all-encompassing term for any collection of data sets so large or com-
plex that it becomes difficult to process using traditional data processing applications.
The challenges include analysis, capture, curation, search, sharing, storage, transfer,
visualization, and privacy violations.
2.2.3 Cloud
Cloud computing, often referred to as simply the cloud, is the delivery of on-demand
computing resourceseverything from applications to data centersover the Internet on
a pay-for-use basis.
2.2.4 Embedded
Embedded system is a computer system with a dedicated function within a larger me-
chanical or electrical system, often with real-time computing constraints.Embedded
9
18. system is dedicated to specific tasks,therefore, design engineers can optimize it to re-
duce the size and cost of the product and increase the reliability and performance.
Some embedded systems are mass-produced, benefiting from economies of scale.
2.2.5 Lifecycle Management
Product lifecycle management is the process of managing the entire lifecycle of a
product from inception, through engineering design and manufacture, to service and
disposal of manufactured products. PLM integrates people, data, processes and busi-
ness systems and provides a product information backbone for companies and their
extended enterprise.
2.2.6 Mobile
Mobile computing is humancomputer interaction by which a computer is expected
to be transported during normal usage. Mobile computing involves mobile commu-
nication, mobile hardware, and mobile software. Communication issues include ad
hoc and infrastructure networks as well as communication properties, protocols, data
formats and concrete technologies. Hardware includes mobile devices or device com-
ponents. Mobile software deals with the characteristics and requirements of mobile
applications.
2.2.7 Cybersecurity
Cybersecurity is the process of applying security measures to ensure confidentiality,
integrity, and availability of data. Cybersecurity assures protection of assets, which
includes data, desktops, servers, buildings, and most importantly, humans. The goal
of cybersecurity is to protect data both in transit and at rest. Countermeasures can be
put in place in order to ensure security of data. Some of these measures include, but
are not limited to, access control, awareness training, audit and accountability, risk
assessment, penetration testing, vulnerability management, and security assessment
and authorization.
10
19. 2.2.8 Risk Assessment and Mitigation
Risk management is the identification, assessment, and prioritization of risks followed
by coordinated and economical application of resources to minimize, monitor, and
control the probability and/or impact of unfortunate events or to maximize the realiza-
tion of opportunities. Risks can come from different ways e.g. uncertainty in financial
markets, threats from project failures (at any phase in design, development, produc-
tion, or sustainment life-cycles), legal liabilities, credit risk, accidents, natural causes
and disasters as well as deliberate attack from an adversary, or events of uncertain or
unpredictable root-cause.
2.2.9 Social
Social computing is an area of computer science that is concerned with the intersection
of social behavior and computational systems.
11
20. 2.3 Platform
2.3.1 Computing Platform
A computing platform is, in the most general sense, whatever pre-existing environ-
ment a piece of software is designed to run within, obeying its constraints, and making
use of its facilities. Platforms may also include:
Hardware
Hardware alone, in the case of small embedded systems. Embedded systems can
access hardware directly, without an OS.
Browser
A browser in the case of web-based software. The browser itself runs on a hard-
ware+OS platform, but this is not relevant to software running within the browser.
Operating Systems
An operating system (OS) is software that manages computer hardware and software
resources and provides common services for computer programs. The operating sys-
tem is an essential component of the system software in a computer system. Applica-
tion programs usually require an operating system to function. Examples of popular
modern operating systems include Android, BSD, iOS, Linux, OS X, QNX, Microsoft
Windows, Windows Phone, and IBM z/OS. All these examples, except Windows,
Windows Phone and z/OS, share roots in UNIX.
Application
An application, such as a spreadsheet or word processor, which hosts software written
in an application-specific scripting language, such as an Excel macro. This can be
extended to writing fully-fledged applications with the Microsoft Office suite as a
platform.
12
21. Mobile Computing
Mobile computing is humancomputer interaction by which a computer is expected
to be transported during normal usage. Mobile computing involves mobile commu-
nication, mobile hardware, and mobile software. Communication issues include ad
hoc and infrastructure networks as well as communication properties, protocols, data
formats and concrete technologies. Hardware includes mobile devices or device com-
ponents. Mobile software deals with the characteristics and requirements of mobile
applications.
Software Frameworks
Software frameworks that provide ready-made functionality.
Cloud computing
Cloud computing and Platform as a Service. Extending the idea of a software frame-
work, these allow application developers to build software out of components that are
hosted not by the developer, but by the provider, with internet communication linking
them together. The social networking sites Twitter and facebook are also considered
development platforms.
Virtual Machine
A virtual machine (VM) such as the Java virtual machine. Applications are compiled
into a format similar to machine code, known as bytecode, which is then executed by
the VM.
Virtualized Version
A virtualized version of a complete system, including virtualized hardware, OS, soft-
ware and storage. These allow, for instance, a typical windows program to run on
what is physically a Mac.
13
23. 2.4 Our Products
RDGB successfully completed and marketed the following products:
• University Automation System
• Web Development
• Office Automation
• Prefer-less Office
• Enterprise Resource Planning
• Human Resources Management
• Accounting System
• Mobile Banking
• Library Management
• Office Interior Design
• System Setup and Administration
• Network Setup and Administration
• System Analyst and Audit
• Several User Manual, Business Report, Proposal, SRS
• Requirement Engineering
• Research
• Training and Seminar
2.5 IT Services
IT has high potential in terms of employment and revenue generation. With the dedi-
cated and adroit employees at Regional Development Group Bangladesh, it has been
adept in assisting the growth of the nation in the field of Information Technology. Re-
gional Development Group Bangladesh with its vision of quality and innovation has
been successful in catering the needs of those who seek our assistance in following
areas of IT enabled services:
15
24. • Software Solutions
Regional Development Group Bangladesh has developed a number of products
and MIS applications for its clients in this service. Our mature software de-
velopment processes, combined with excellent infrastructure have significantly
increased the on-time and on-budget delivery of software in the offshore mode.
Application Development
Interactive Application Development is about harmonizing art with tech-
nology. This business division of Regional Development Group Bangladesh
Software Solution complements the client’s requirement of online and desk-
top applications be it a workgroup solution or mailing platform. The appli-
cations developed range from Web-stores, online service retailing to enter-
prise information systems. Our competencies in .Net technologies, ASP,
XML, PHP and C/C++ are demonstrated in various network-based applica-
tions. SQL/ Oracle database engines support most of these applications.
We offer customized low cost solutions to industries based on open stan-
dards, contemporary technologies and maintenance support. While incor-
porating the best of business practices, we do take special care of the cus-
tomer requirements.
ERP Solutions include the development of software in a distributed model,
with some phases of the project being conducted onsite and others being
conducted offshore.
Re-Engineering
Reengineering is on the agenda of many companies in different industries.
Striving to improve business processes to better meet customer require-
ments, Business Reengineering initiatives aim at revolutionizing key per-
formance criteria, such as cost, delivery, and quality. As this is a top man-
agement issue we ensure that the structure, the work-place contents, the
information technology in use and the culture of the organization will suc-
cessfully assimilate the improved processes.
• Web Solutions Regional Development Group Bangladesh provides web solu-
tions and services to help customer reach to a wider customer base. The web is a
new and different medium for communication and requires a different viewpoint
and skill set to use it in the most effective way.
Website Development
Websites can enhance awareness of your brand, leading to more sales. Build
relationships with customers, vendors, and shareholders through your on-
16
25. line identity get more traffic from the search engines.
Web Multimedia
Add video on your web site or have a complete flash web site and see your
popularity ranking high.
Web Promotion
RDGB can promote your site to acquire more traffic, more enquiries, more
leads, and more value. Web Promotion is a three phase process and we are
your companion to see you through all the phases and that too very well. We
get your site listed at the most popular Internet directories because they can
send you substantial amounts of traffic and affect youre ranking in various
search engines.
Web Hosting
RDGB provide service to host your own website, and users with online
systems for storing information, images, video, or other content accessible
via the World Wide Web.
E-Commerce
RDGB offer e-commerce services in custom-built solutions as well as pack-
aged software customizations and implementations. This helps customers
to heave their business from point of sale implementation and go global.
• Data Engineering
RDGB components of modern information systems, databases as well as all the
various forms of data structures that store and convey corporate information re-
quire robust and flexible design, maintenance and evolution methodologies. The
aim of the Data engineering group is the development of models, techniques,
methods and tools to support the whole lifecycle of data in order to give them
the highest quality but also to maintain, evaluate and improve their quality. In
addition to standard engineering processes such as database analysis, design and
coding, the group has also addressed processes such as database reverse engi-
neering, reengineering, migration and evolution as well as semantic indexing of
heterogeneous data sources.
• Graphic and Multimedia Solutions
Each client is different with his own ideology and vision, so should be his
designs. Having done more design solutions, RDGB lend our services for:
logos, brochures, advertisements, corporate profile presentation, product cata-
logue, training/ tutorials presentation, 2d-3d animation and walkthrough.
• Networking Solutions
17
26. Regional Development Group Bangladesh can network your computers together
by peer-topper or using a server-based network and connect you to the Internet.
RDGB will help you secure a domain name, locate an Internet service provider,
and configure your network for T1-T3, Dialup, DSL, Cable or connection shar-
ing. RDGB can establish remote access setups, which will help an employee,
stay in touch with the workplace, irrespective of the geographical location.
• Quality Assurance and Testing
All the software solutions developed undergo following cycle of testing: Re-
quirements Analysis: Testing begins in the requirements phase of the software
development life cycle. Design Analysis: During the design phase, testers work
with developers in determining what aspects of a design are testable and under
what parameter those tests work. Test Planning: Test Strategy, Test Plan(s), and
Test Bed creation. Test Development: Test Procedures, Test Scenarios, and Test
Cases and Test Scripts to use in testing software. Test Execution: Testers exe-
cute the software based on the plans and tests and report any errors found to the
development team. Test Reporting: Once testing is completed, testers generate
metrics and make final reports on their test effort and whether or not the software
tested is ready for release.
• Application Maintenance and Support
RDGB have years of experience in executing maintenance projects. RDGB
team of experienced consultants has been successfully managing maintenance
projects of local clients as well as offshore ones. The quality of product de-
ployment, training and support has everything to do with customer success and
satisfaction. We offer annual maintenance plans which are tailor-made as per
the clients requirement. If required we depute technical team which works at the
client site for the system execution or support as per requirement.
• Turnkey Solutions
Regional Development Group Bangladesh takes up projects under this service
for a fixed price and takes all responsibility of execution and project manage-
ment. These solutions are ideally suited for projects that are fairly well specified
and require well-defined interfacing with the client.
• Offshore Development
RDGB offshore software solutions in application development and web site de-
velopment guarantee cost savings without the need to compromise on either
speed or quality. RDGB 100 percent customer retention rates speaks for RDGB
18
27. quality, swift response and cost effectiveness that has fetched us a large number
of clients from all parts of the world.
19
28. 2.6 Project Management
Regional Development Group Bangladeshs project management service covers all
phases from project preparation and execution through transfer to the care phase, and
closure of the project.
• Project Preparation and Start-Up
The conditions for successful project are created prior to actual deployment.
Therefore Regional Development Group Bangladesh invests extra resources in
the project preparation and start-up phases.
• Project Resource Management
Handover and acceptance coordination. This includes the interface with the cus-
tomer and coordinating final deliverable handover meetings, information and
document transfers. It covers the software installation and commissioning and
acceptance from the customer. Project reporting and meetings. Regional Devel-
opment Group Bangladeshs project team will facilitate bi-weekly (or as agreed)
project meetings with the customer, where the project progress, quality, risks,
changes and so on are reported to the customer.
• Technical Management
Regional Development Group Bangladeshs approach to the successful integra-
tion and launch of complex software utilities is based on a stable pool of highly
trained software engineers and a dedicated technical manager.
Technical Management Responsibility Areas Implementation management:
The technical manager is responsible for planning and managing the application
implementation.
The technical manager leads the implementation planning, plus the commis-
sioning and integration work to obtain customer acceptance of the application
elements.
• Fault Management
RDGB support for application modules integration. If problems are encountered
at integration, the technical management team takes the lead in troubleshooting
and fault resolution activities until all faults are identified and the module is
successfully integrated.
• Configuration Management
20
29. Management of customer software release upgrades and updates, as well as
maintaining a reference list with required software/hardware levels and parame-
ters as agreed with customer.
• Project Planning
During RDGB a kick-off and consequent planning meetings with the customer
following topics are agreed: Non-disclosure agreements (NDA), Technical scope,
Processes and documentation, Share of responsibilities, Schedule and Reporting.
• Test Execution and Reporting
The test is coordinated effort of the customer and Regional Development Group
Bangladesh, in order to complete the tests, identify problems, and propose so-
lutions for them. Test execution of the test cases is done at the Regional De-
velopment Group Bangladeshs testing center. After the test plan is executed, a
final verification test report with an action plan and recommendations will be
prepared summarizing the test results and identified faults.
21
30. 2.7 Consultancy
Consulting is the integrated part of our services with expertise in custom program-
ming, client-server database design and implementation, and web development. We
specialize in designing and implementing cost-effective, creative information solu-
tions to complex business problems. RDGB have provided are services to finance
institutions, health care sector, government sector and manufacturing environment.
22
31. 2.8 Outsourcing
Today, RDGB efficient business process outsourcing has become the lever to unload
your organization of resource-consuming procedures and controllable costs. Everyone
works towards allowing your organization a stronger focus on core business areas. Re-
gional Development Group Bangladesh not only provides industry-specific solutions
but also deputes personnel to organizations with technical skills to manage back of-
fice transaction processing. Viewing it from clients perspective this cuts off cost on
acquiring and maintaining technical staff and enables them focus on their core com-
petencies. The key element of services delivery is an integrated approach towards
providing increasing value over the entire course of our client relationships.
• Data Entry
RDGB advanced staff of data professionals can prepare your data for you on
the media of choice. RDGB can email daily, weekly, or at the end of the job or
simply send a DAT tape with your final data. RDGB also offers commercial data
processing services, which are time critical and mission critical for its customers.
• E-Accounting
RDGB an organization can substantially slash its ’minimum’ by more than 25per-
cent by shifting its administration to business process outsourcing, and here we
have a major role to play. RDGB provide offshore back office operations of
which e-accounting is a part. This in turn can reduce the cost of running a busi-
ness considerably.
• E-Business
The top priority of RDGB every company today is managing costs. Lower costs
mean higher cash flows. Cash is king. It gives the companies the flexibility to be
the price leader, to spend on new products and to offer better customer service.
23
32. 2.9 Education/Training
The educational division of RDGB provides quality education in various fields of
IT. In an age of cutthroat competition, college education is not enough. To have an
edge over your counterparts, you need to have something EXTRA. That additional
bit is provided by TEAM. We have highly qualified, capable and experienced team of
faculty comprising of professionals and technical experts. The mission of TEAM is
to provide quality education in the various fields of information technology for people
of all walks of life.
• Corporate Training Consultation
In RDGB corporate training programs we emphasis on a course schedule that
achieves following objective for the corporate:
Training should align with the business plan and address the core competencies
of your business.
It is necessary that training outcomes strengthen the job environment and orga-
nizational practices but vice-versa is obligatory as well.
Knowledge management and self-directed learning should be integral part of the
training/learning processes
We ensure that Training process is effective, efficient and is properly staffed,
organized, and managed.
We have feedback systems to monitor business plans, performance problems and
training results.
• Portfolio
The best way RDGB to demonstrate our expertise is to show you our work.
In our portfolio section you may find some selected projects from our growing
list of web and mobile application development, to give you a better idea about
our experience and expertise. Regional Development Group Bangladesh con-
centrates in providing fast and efficient web development services that can help
ensure a high ROI for any organization.
• Quality Management
RDGB has always taken an uncompromising position in respect to quality. RDGB
quality management system is a complex set of engineering and managerial
activities that ensures the delivery of high quality software through the entire
workflow. The experiences from the project are ploughed back to refine the pro-
cess. Continuous improvements help us meet milestones with no compromise
24
33. on quality. RDGB primary responsibility is to deliver maximum value to our
customers worldwide. In pursuance of this effort, with our dedicated teamwork,
we commit ourselves to take the leadership both in development and technology
of e-commerce solutions.
25
34. 2.10 Delivery Methods
2.10.1 Digital Distribution
Digital distribution is the delivery or distribution of media content such as audio,
video, software and video games. The term is generally used to describe distribu-
tion over an online delivery medium, such as the Internet, thus bypassing physical
distribution methods, such as paper, compact discs, and DVDs. The term online dis-
tribution is typically applied to freestanding products; downloadable add-ons for other
products are more commonly known as downloadable content.
2.10.2 File Sharing
File sharing is the practice of distributing or providing access to digital media, such as
computer programs, multimedia (audio, images and video), documents or electronic
books. File sharing may be achieved in a number of ways. Common methods of
storage, transmission and dispersion include manual sharing utilizing removable me-
dia, centralized servers on computer networks, World Wide Web-based hyperlinked
documents, and the use of distributed peer-to-peer networking.
2.10.3 On-Premises Software
On-premises software is installed and run on computers on the premises (in the build-
ing) of the person or organization using the software, rather than at a remote facility,
such as at a server farm or cloud somewhere on the Internet. On-premises software is
sometimes referred to as shrinkwrap software, and off-premises software is commonly
called software as a service or computing in the cloud.
2.10.4 Pre-Installed Software
Pre-installed software is the software already installed and licensed on a computer or
smartphone bought from an original equipment manufacturer (OEM). Pre-installation
provides the convenience of turnkey solution, when the user does not have to worry
about installation of various commonly used software, such as operating system or
word processors.
26
35. 2.10.5 Product Bundling
Product bundling is offering several products for sale as one combined product. It is
a common feature in many imperfectly competitive product markets. This is common
in the software business (for example: bundle a word processor, a spreadsheet, and a
database into a single office suite), in the cable television industry, and in the fast food
industry in which multiple items are combined into a complete meal.
2.10.6 Retail Software
Retail software is computer software on physical data storage media sold to end con-
sumers, usually under restricted licenses. Retail software available as Desktop sup-
ported, Online supported, Mobile supported types
2.10.7 Software Plus Services
Software plus services combines hosted services with locally running software in a
variation on cloud computing. Such composite applications combine traditional soft-
ware with remote services to provide a consistent user experience across devices and
form factors.
27
38. 3.1 Work Experience
Work title Date
University Automation System January 2014
Accounts Software Documentation February 2010
Documentation Design February 2014
Entrepreneurship July 2014
HR Development March 2014
Data engineering September 2014
Data Design December 2014
Table 3.1: Work Experience of RDGB
30
42. 4.1 Human Resource
Designation Name Degree Work Experience
CEO Md. Rejaul Islam BBA, MBA 12
CFO R. Islam CSE 9
CMO Mahiul Islam BBA 6
CTO Mosheul Islam EEE, MBA 8
Consultant Wadud Ali Journalis 30
Developer I Aminul Islam CSC 10
Developer II Sadi Md. Mehedi MBS 3
Developer III Rashadul Islam CSC 10
Documentation Tasnim Wadud CSE 2
Office executive Mehedi Hasan Diploma 10
Table 4.1: Human Resources of RDGB
34
43. Figure 4.1: RDGB Working Methodology
4.2 Working Methodology
Scrum is an iterative and incremental agile software development framework for man-
aging product development. The core roles are those committed to the project in the
Scrum process they are the ones producing the product. They represent the scrum
team. Scrum is facilitated by a Scrum Master, who is accountable for removing im-
pediments to the ability of the team to deliver the product goals and deliverables. The
Scrum Master is not a traditional team lead or project manager, but acts as a buffer
between the team and any distracting influences. The Scrum Master ensures that the
Scrum process is used as intended. The Scrum Master is the enforcer of the rules of
Scrum, often chairs key meetings, and challenges the team to improve.
35
44. Figure 4.2: Research Flow
4.3 Research and Development
RDGB refers to future-oriented, longer-term activities in science or technology, using
similar techniques to scientific research but directed toward desired outcomes and with
broad forecasts of commercial yield. Research and development is of great importance
in business as the level of competition, production processes and methods are rapidly
increasing. It is of special importance in the field of marketing where companies keep
an eagle eye on competitors and customers in order to keep pace with modern trends
and analyze the needs, demands and desires of their customers.
36
45. 4.4 Risk Management
Risk management is the identification, assessment, and prioritization of risks followed
by coordinated and economical application of resources to minimize, monitor, and
control the probability and/or impact of unfortunate events or to maximize the realiza-
tion of opportunities. Risks can come from uncertainty in financial markets, threats
from project failures (at any phase in design, development, production, or sustain-
ment life-cycles), legal liabilities, credit risk, accidents, natural causes and disasters
as well as deliberate attack from an adversary, or events of uncertain or unpredictable
root-cause. RDGB risk management should:
Create value resources expended to mitigate risk should be less than the consequence
of inaction, or (as in value engineering), the gain should exceed the pain.
• Be an integral part of organizational processes.
• Be part of decision making process.
• Explicitly address uncertainty and assumptions.
• Be systematic and structured process.
• Be based on the best available information.
• Be transparent and inclusive.
• Be dynamic, iterative and responsive to change.
• Be capable of continual improvement and enhancement.
• Be continually or periodically re-assessed.
37
46. Figure 4.3: RDGB Disaster Management and Strategies
4.5 Aware of Disaster Management
Disaster management (or emergency management) is the creation of plans through
which communities reduce vulnerability to hazards and cope with disasters. Disas-
ter management does not avert or eliminate the threats; instead it focuses on creating
plans to decrease the impact of disasters. Failure to create a plan could lead to damage
to assets, human mortality, and lost revenue. In recent years the continuity feature of
emergency management has resulted in a new concept, Emergency Management In-
formation Systems (EMIS). For continuity and inter-operability between emergency
management stakeholders, EMIS supports an infrastructure that integrates emergency
plans at all levels of government and non-government involvement for all four phases
of emergencies. In the healthcare field, hospitals utilize the Hospital Incident Com-
mand System (HICS) which provides structure and organization in a clearly defined
chain of command.
38
47. Figure 4.4: Gantt Chart: how we management projects
4.6 RDGB Work Flow
39
49. Chapter 5
Financial Projections
5.1 Financial Projections
Finance is always adorable object while doing business. The Regional Development Group
Bangladesh, therefore, prepare the internal financial projections to ensure the financial sol-
vency of the company. We are always prepared to be as transparent as possible while doing
business with the respected clients.
41
50. Figure 5.1: Financial Forecasting
1 2 3 4 5 6 7 8 9 10 11 12
0
0.2
0.4
0.6
0.8
1
1.2
·106
Month
Data
Forecast the Cash Flow
Opening Balance
Total Income
Total Expense
Closing Balance
1 2 3 4 5 6 7 8 9 10 11 12
0
0.2
0.4
0.6
0.8
1
1.2
·106
Month
Data
Forecast the Balance
Opening Balance
Closing Balance
42
51. Figure 5.2: Income and Expense Forecasting
1 2 3 4 5 6 7 8 9 10 11 12
0
2
4
6
8
·105
Month
Data
Forecast the Income and expense
Total Income
Total Expense
1 2 3 4 5 6 7 8 9 10 11 12
−10
−5
0
5
10
Month
Data
Forecast the returns
Return on assets
Return on equity
43
52. Figure 5.3: Financial risk analysis of RDGB
1 2 3 4 5 6 7 8 9 10 11 12
−60
−50
−40
−30
−20
−10
0
10
Month
Data
Forecast the risk
Risk
5.2 Risk analysis
Risk analysis is the part of RDGB project management. The Regional Development Group
Bangladesh, therefore, prepare the internal financial risk projections to ensure the financial
risk issues of the company. We are always prepared to be as transparent as possible while
doing business with the respected clients.
44
54. Chapter 6
Service: Guarantee, Warranty,
Reference
6.1 Guarantee
We, the Regional Development Group Bangladesh, hereby guarantee that all of our work will be
submitted as per the requirement. Regional Development Group Bangladesh also guarantees the
on time delivery and quality work.
6.2 Warranty
The submission of the work from the Regional Development Group Bangladesh will be based on
schedule time. We also warranty that our submitted work is reliable and free from known defects
and we will, without charge, rewrite or resubmit error parts within a given time limit and under
certain conditions.
6.3 Reference
The Regional Development Group Bangladesh has a great collaboration with international infor-
mation technology leaders. Therefore, we will provide all the local and international reference
upon request.
46