4

Click here to load reader

C s rwe

Embed Size (px)

DESCRIPTION

Innovative ideas for Architecture Hackathon, ARCHON powered by TechSharp - t# conducted across Bangalore, Pune and Russia - Prashanth B Panduranga

Citation preview

Page 1: C s rwe

Beyond Corporate Social Responsibility

cSRwe Social responsibility

TechSharp

Page 2: C s rwe

cSRwe (pronounced as “Serve”) is a non-profit organization, which enables corporate social responsibility. With the

general nature of CSR and the regulations in various countries, most companies have created CSR initiatives. The

nature of each initiative is however quite different.

Nature of initiatives include helping victims of flood, disease, abuse, border issues, disabilities, homeless, adopting

orphans, animal care etc.

There are many organizations, which help with the various activities associated with helping. Companies and people

help in primarily 2 different ways.

1. Donate money, products, eatables, clothing etc.

2. Donate time and work for the cause.

Some initiatives, will also need travelling to a different company. Many organizations arrange drives to raise funds.

However, there are a few events/drives, which are being misused.

cSRwe has created an initiative to bring transparency and increased CSR. cSRwe has initiated collaboration with many

countries and organizations which help. Each company, as per the countries regulations will have to register with

cSRwe. They can create new initiative or select from the existing one.

Organization’s credibility will be verified and made a partner for one or more initiatives. The companies after

registering, will donate for a particular initiative, through their partners. The website takes care of the payment

gateway.

Example of one of the initiatives is “Santa”. The initiative gathers toys from different companies and delivers it to the

orphanages. cSRwe responsibility lies in gathering such toys. In order to do so, cSRwe will set up boxes at different

places within a company. There will be thousands of such boxes within a city/state. There will be number of

orphanages with in a country. cSRwe takes responsibility to distribute the toys collected evenly across the orphanages.

Each of the box will have to be inventoried, entered in the system, analyzed, and distributed. The toys collected will

have to be batched and shipped. The shipment needs to be tracked and the status needs to be updated.

Few companies contribute to the cause by providing technology support to cSRwe. cSRwe wants to build the following

features to the web application,

The boxes will also have sensors. When a particular box contains donations in it, the sensors send notifications and

cSRwe staff will make arrangements to collect the same.

Page 3: C s rwe

MobileDesktop/

TabletCall Centre

Channels

B2BOther

Product Association

Initiative Management

E-mail Marketing

Marketing

SEOProduct

RecommendationPartner

Management

Social Media Integration

VideoAccount

Registration

Browsing

Customer Recommendations

Internationalization

Guided Navigation

Locale Selection

Account Maintenance

In-Site Community & Socialization

Personalization

Content Distribution

Content Publishing

Content Configuration

In-Context Preview

Content Management

ImageryContent

RelevanceContent

Authoring

Template Management

Workflow and Approval

Split Order Consignments

Stock Position

Address Lookup

Order Management

Cross-Channel Returns

Cross-Channel Order Visibility

Pick from Store

Contact me When Available

Drop ShipShipping

NoteReplenishm

ent

Fulfilment

Certificates / Additional Docs

Tax Warehouse

ManagementReturns

Management

Courier Management

Pick & Ship

Other Payment Services

Cash

Payment and other financial

Card Payment Service

External Web Assotment

PricingDiscountingProduct

AttributesMarkdown

Merchandising

Promotion Configuration

Approval / Workflow

Navigation Configuration

Product Classification

Product Categorization

Tag Management

Variant Management

AssortmentVoucher

Configuration

Being a non-profit, the technology stack should not be too expensive. If there are any existing products open source

which does any of the above cSRwe wants to use the same.

Challenge is to provide a solution to the above.

1. Create a website which covers all the features in the above diagram

2. Create a data base which holds all data. Note: Most of the data is unstructured.

Page 4: C s rwe

3. Create an integration architecture which enables integration with various different partners, companies,

etc. spreading awareness usually works best via Social media. So integration with social media is very

important.

4. The company cannot afford to lose an opportunity for donation, so the website needs to support cross

channel.

5. Sensor for the boxes.

Additions:

Use of disruptive technology: How do we size it?

Methodology to use and reasons for the same

What are the steps to be taken for Project architectural governance, monitoring?

Define Application performance benchmarks