Arkivat e Kategorisë: SharePoint Zgjidhje Projektimi

Aktivitetet Ndjekja Praktika – Pjesë 1

Rreth një vit më parë, I joined Consulting Sllallomi here in new York as what we call a Practice Area Lead.  (Si një i mitur mënjanë deri në pikën e këtë post blog, se ndryshimi në punë për llogaritë totale im drop-off në Blogging.  It was a big change in roles and a big change in day to day “stuff” but I’ve sort of acclimated myself to it and look forward to writing again buzëqeshje ).

In this PAL role, I’m responsible to save the company and the immediate environs of 21 West Street 21 nga fatkeqësia në një bazë të rregullt.  Kjo është një shumë e presionit (më shumë se ju mund të mendoni - vetëm të mendojnë për të gjithë fëmijët!). 

Në shërbim të domosdoshme që, Unë kam nevojë për të ndihmuar me para-shitjes, krijuar dhe përditësimin shko-to-tregut ofertat, punësojë folks të mira, tren deri folks për t'i bërë ato më të mirë (por me të vërtetë, për të bërë punën time më të lehtë) dhe herë pas here të bëni diçka billable në një klient.  Kam marrë një shumë të "input" - pyetjet nga klientët, mundësitë e shitjes, mendimet e mia i prishur dhe kështu me radhë.  Disa e saj është me të vërtetë e mirë (si një e nxehtë oppty shitjes) ndërsa një shumë e ajo është më pak e mirë.  Çelësi është që fillimisht të ndjekur, prioritizimin dhe menaxhuar secili prej këtyre ideve (i madh dhe i vogël) për një përfundim të suksesshëm. 

Ky lloj i menaxhimit detyrë nuk është e re, e drejtë?  And we have lots of task tools to help us with this.  Outlook has tasks.  You can slap a spreadsheet together nice and quick.  My very first task management tool was a legal notepad back in my days at GAF as a developer in the IT department.  (Ask me about those good old days the next time you see me if you’re interested, or maybe not...).

Being a SharePoint guy (nominally, të paktën), I’ve always thought to use SharePoint.  But for some reason, a generic Task list never quite did it for me.  A bunch of months ago, I decided to heal myself and just create a SharePoint based solution.  It was so embarrassingly easy to create that I thought to write about it here.

Kështu, my goals here were very simple:

  • Super easy and fast data entry
  • Prioritize activities
  • Categorize activities
  • "Hapi i ardhshëm" shtyrë - këto aktivitete shpesh do të shtrihet javë (ndoshta edhe muaj).  Ata kurrë nuk pothuajse "fundi" pas një përditësim të veçantë.

Këto bit hua veten e tyre shumë të bukur në një lloj përmbajtje, kështu që kjo është ajo që kam krijuar:

image

Ju në fakt mund të shihni se unë kishte një paragjykim të shitjes me këtë në fillim, pasi që unë kam këtë fushë "klient".  Një shumë e aktiviteteve të praktikës sime janë të bazuara rreth klientëve (ose aktual ose të ardhshëm).  Por shumë prej tyre janë gjithashtu të fokusuar brenda.  Unë shuplakë "Sllallomi" në atje kur kam krijuar ato, por ajo gjithmonë ndihet një fëmijë i çuditshëm.  Unë duhet të ketë emrin ajo diçka më të përgjithshme.  Ndoshta "Organizata Target" ose diçka.

Këtu janë disa shënime të ndryshme mbi llojin e përmbajtjes:

  • Ndikimi Aktivizimi i ka transferuar në një matje të prioritetit.  Unë nuk jam i sigurt pse unë shkova me "Impact" dhe jo "Prioritet" dita zero, por kjo është ajo që kam bërë. 
  • Hapat e ardhshëm dhe Hapat Data - Unë kam një tabelë, e cila është e drejtuar nga data e aktivitetit të ardhshëm.  Ky pult, është lloj i bërë urdhërat e mia marshimi për ditë / javë.  Unë vetëm shkoj në pult dhe të përqëndrohet në gjëra prioritet të lartë të parë dhe të shkojnë nga atje.  (Ka nocioni i një "untagged"
  • Pronari fillore - e vetmja gjë është shënim - nuk është ajo awesome që ju mund të lloj dhe filter on multi-zgjedhur kolona në PS 2010! Unë në fakt nuk e ka plotësisht të blejnë në këtë nocion në fillim.
  • Status Aktiviteti - me të vërtetë vetëm "Open" ose "të mbyllura". 
  • Praktika Primar - Pasi unë filloi duke përdorur këtë, PAL tjetër në grupin tim të kërkuar për të provoni këtë jashtë, kështu që unë rrëshqiti në këtë përzierje për të dalluar mes sende tim (Portale & Bashkëpunim) dhe sende të saj (Kaltërsi).

Ja pult ime:

image

(vjen keq për të gjitha bit zbehur jashtë - Unë nuk ndihen si krijimin e një bandë e të dhënave të testit dhe unë nuk dua të jap askujt një atak në zemër detaje mbi ndarjen jetike [shih pak në ri intro: shpëtojë botën, etj, etj, etj]).

Unë kam pikëpamjet e disa të tjera në këtë listë, duke përfshirë një pamje datasheet që lejon mua për të bërë më të reja masive.  Unë e bëj këtë më shpesh, kur një bandë e artikujve prioritet më të ulët kam planifikuar për të bërë një kurrë nuk kam bërë mjaft dhe kanë nevojë të jenë të shtyrë nga një javë.

Çdo ditë, Unë tërheq lart aktivitetet log time dhe vetëm të fillojnë të punojnë jashtë krye të listës.

Pjesërisht 2, Unë do të shpjegojë se si unë e bëri këtë edhe më të dobishëm me shtimin e një nice bibliotekë email-enabled DOC dhe SPD Workflow.

</fund>

Abonohen në blogun tim.

Atëherë ejani pas meje në Twitter në http://www.twitter.com/pagalvin

Le Shembuj Shining udhëheqin rrugën për të rritur SharePoint adoptim

Im i parë "i pastër" BrightStarr blog entry u botua sot.  Këtu është një ngacmues:

Ka qenë një shumë të bisedës në Internets e vonë në temën e adoptimit SharePoint dhe sidomos mungesa e saj. Askush nuk dëshiron të shkojë në të gjitha probleme e hartimit të një fermë dhe infrastrukturën e sigurisë, marrin pjesë në punëtori, putting together a snazzy look and feel, working out a rock solid information architecture that can withstand the vicissitudes of company re-orgs and finally, a fanfare-filled rollout just to discover three months post go-live that less than 50% of the company employees are using SharePoint and most of them are using it to replace the old network file servers ("the S:\ drive").

No silver bullet (or single blog post) is going to solve that problem. Megjithatë, there are lot of things you can do to reduce the risk of an anemic SharePoint portal. One such technique is the "Shining Example Pattern."

I’d love to know about other SharePoint adoption strategies that you care to share.  If you do share, please leave as a comment on the BrightStarr blog.

Lexoni të gjithë gjë këtu: http://www.brightstarr.com/US/Pages/blog-view.aspx?BlogID=52

</fund>

Abonohen në blogun tim.

Atëherë ejani pas meje në Twitter në http://www.twitter.com/pagalvin

Krijo Faqe e Stampueshme madje dhe printoni ato

I shkroi një artikull për Brifing për SharePoint një javë apo më shumë më parë dhe ajo është e postuar.  Këtu është pak e hapur:

image

Ju mund të lexoni të gjithë gjë këtu: http://sharepointbriefing.com/features/article.php/3904906/Create-a-Printer-Friendly-Page-in-Your-SharePoint-Sites.htm

Unë shpresoj se kjo ndihmon dikush.  Gëzojnë!

</fund>

Abonohen në blogun tim.

Atëherë ejani pas meje në Twitter në http://www.twitter.com/pagalvin

"Mund të bëjë” kundrejt "duhet të bëjmë” Projekte në SharePoint

Unë mendoj se shumë prej nesh janë paraqitur herë pas here me, për shkak të mungesës së një frazë të mirë, ri-fëmijë kërkesat.  Fundi përdorues të vërtetë, shumë keq dëshiron një vështrim të veçantë dhe të ndjehen të caktuar, ose një strukturë shumë të veçantë apo një klasifikim të prerë nga një klik apo opsion menu për të lehtësuar navigacion ose [futur besimin mbajtur pasion që ndodh të jetë i gabuar].  Si SharePoint Pro, Ne përgjithësi mund të takohen pothuajse çdo lloj kërkese me platformën, por për disa prej tyre, ne e dimë në zemrat tona që:

  • Ata janë duke shkuar për të marrë një sasi disproporcionale e kohës për të zbatuar (dhe për këtë arsye të kushtojë më shumë)
  • Ata do të jenë shumë porosi dhe prandaj vështirë për të ruajtur dhe troubleshoot
  • Ka disa qasje të lehtë për SharePoint që i plotëson 80% ose më shumë nga kërkesat (i.e. plotëson tendosës vele e kërkesës, por jo letra e kërkesës)

Bottom line, ne e dimë se "kërkesa" është me të vërtetë vetëm një e bukur që të ketë apo edhe të ligjshme në një farë mënyre, por diçka që njerëzit duhet të jetojnë me vend se të shpenzojë një shumë kohë duke u përpjekur për të "zgjidhur".

Unë mendoj se nga këto si kërkesa të rinj "fëmijë" sepse unë kam parë këtë model shumë herë më parë.  Fëmijët do të venitet dhe ju bezdis për një lodër të re për javë në një kohë.  Ju merrni atyre lodër, ata luajnë me atë për disa orë ose ditë dhe pastaj të vënë atë poshtë, kurrë të marr atë kurrë përsëri.  Ose, ju nuk merrni lodër, ndalesa e bezdisur dhe fëmijë lëviz për t'u bërë President i botës së lirë.   Unë e kam parë këtë të ndodhë në projektet e SharePoint.  Vendimmarrësit ose të marrë atë që ata duan dhe kjo bëhet një funksion të papërdorura ose nënpërdorur ose ata nuk do të marrë atë që ata duan dhe ende projekti pason gjithsesi.

M'u kujtua se sot në një post forum dhe I liked se si Clayton Cobb u përpoq për të marrë poster forum për të shtyrë mbrapa në një nga këto lloje të kërkesave: http://social.msdn.microsoft.com/Forums/en-US/sharepointinfopath/thread/af8a1941-92ad-4f1a-b1bf-875e28ea79b7/

Unë jam me të vërtetë kurioz se si njerëzit shohin kete teme dhe si të merren me të.  Am I humbur pikë?  A keni strategji për të rri larg nga krijuesit vendime overinvesting në kërkesat e parëndësishme?  Ju lutemi të lënë një koment.

</fund>

Abonohen në blogun tim.

Atëherë ejani pas meje në Twitter në http://www.twitter.com/pagalvin

Përdorni Workflow për të simuluar Lloji Content Security

Një tjetër ditë, tjetër MSDN-forume Postimi i frymëzuar.

Dikush u pyetur nëse ata mund të sigurojë një lloj përmbajtje të tillë që kur një përdoruesi klikon mbi butonin "New" në një listë me porosi, vetëm lloje të përmbajtjes për të cilën ky person është dhënë qasje do të shfaqet në drop-down list.  Siç e dimë, kjo nuk është mbështetur nga kutia.

Kjo pyetje vjen deri tani dhe pastaj dhe këtë herë, Unë kisha një ide të re.  Le të supozojmë se kemi skenar si ky:

  • Ne kemi një sistem Helpdesk biletave.
  • Sistemi Helpdesk biletave lejon përdoruesit për të hyrë rregullt info Helpdesk biletave, të tilla si zonë e problemit, Statusi problemi, etj.
  • Ne duam që të lejojë "super" përdoruesit të specifikoni një fushë "urgjente".
  • Përdoruesit e tjerë nuk kanë qasje në atë fushë.  Sistemi gjithmonë do të caktojë "Medium" prioritet të nivelit të kërkesave të tyre.

Ajo që ne mund të bëjmë është të krijojë dy lista të ndara SharePoint dhe dy lloje të ndryshme përmbajtje, një për përdoruesit e "super" dhe tjetrin për gjithë të tjerët.

Workflow në secilën listë kopjon të dhënat për master listës (aktuale lista Helpdesk biletave) dhe procesi vazhdon nga atje.

Kjo qasje mund të punojnë të rrjedhë një lloj të nivelit të sigurisë, si dhe kolona. 

Unë nuk e kanë provuar atë, por ajo ndihet e arsyeshme dhe mjaft e thjeshtë jep një, në qoftë se goxha i përafërt, Mundësia për të zbatuar një lloj tipi përmbajtjes kolona dhe madje edhe niveli i sigurisë.

</fund>

Abonohen në blogun tim.

Atëherë ejani pas meje në Twitter në http://www.twitter.com/pagalvin

Query Përmbajtja Web Part: Thikë zvicerane Ushtria e SharePoint

Artikulli im i fundit është deri në www.sharepointbriefing.com. Këtu është një ngacmues:

image

Lexoni të gjithë gjë këtu: http://sharepointbriefing.com/features/article.php/3874226/Content-Query-Web-Part-SharePoints-Swiss-Army-Knife.htm

Shohin atë në përdorim të vërtetë një vend publik web këtu duke ndjekur këto hapa:

  1. Shkoni në këtë faqe web: http://cdi-its.com/Pages/Customer_Support.aspx (Kjo është faqe për mbështetjen e klientëve CDI).
  2. Kliko në "Studime rast" në menuja e majte.

Ajo do të hidhen në seksionin "Customer Support", e listimit studimeve të rasteve.

</fund>

Abonohen në blogun tim.

Atëherë ejani pas meje në Twitter në http://www.twitter.com/pagalvin

Para-kushtet ekzistuese: SharePoint Templates Alert në shpëtim (?)

One of my clients worked with a previous contractor to build out a small but useful HR application for the enterprise. That contractor used SharePoint Designer to implement the workflow portion of the solution. It’s a bit of a mess. Për shembull, there are nine SPD workflows in support of a single logical workflow process and up to five of them may fire simultaneously at any given time given the right conditions. It’s not easy to debug 🙂

Klienti im ka një numër të kërkesave ende të pazgjidhura, one of which is to generally provide more context when the system sends out email alerts – both in the email itself as well as associated task forms. As SPD workflow implementers know, the “collect data from user” SPD action actually creates a task with a custom content type. When we use that action, we don’t get to specify much. We can prompt for some values (e.g. "Miratoj" ose "mohojnë") and we can specify a hard coded value in the title and description. That’s about it.

Kërkesa e klientit tim është dy fish:

  1. Kur SharePoint dërgon një email në lidhje me një detyrë detyrë, përfshijnë një shumë informacion në lidhje me detyrën në trupin e-mail.
  2. Më e rëndësishmja, nga larg – kur përdoruesi klikon mbi link detyrë në email, the task form should have all the information the approver needs in order to make his/her approve or deny decision. Right now, the manager needs to click on the item link itself to drill down into the underlying details and no one likes that. You have to click in the email. Then you need to click a sort of obscure link on the task item. Then you can look at the underlying data (një formë InfoPath në këtë rast). Then you click back/back, etj. Everyone hates it.

Unë e kam trashëguar këtë zgjidhje disi të çrregullt teknike dhe unë dua të bëjë ndryshime në mënyrën më pak ndërhyrëse të mundshme.

The approach I’m taking right now is to create a custom alert template. Ju mund të lexoni në lidhje me atë këtu. The flow works like this:

  • SPD workflow shkon.
  • Në disa pika, ai cakton një detyrë për një menaxher.
  • SharePoint system automatically sends out an alert to that manager. This is not part of the SPD workflow but rather “what SharePoint does.” (Shërbimi timer SharePoint, Unë besoj).
  • Një mbajtës porosi vigjilent thirret në favor të procesit standarde alarm (duke ndjekur rregullat magjike, siç përshkruhet në nenin e mësipërm referuar).
  • Kur mbajtës porosi im vigjilent shkon, it generates a beautiful email. Më e rëndësishmja, pasi ajo e ka për detyrë në dorë, ajo gjithashtu dekoron detyrën aktuale me të gjitha informatat kontekstin e nevojshme për të përmbushur kërkesat e biznesit.
  • Perdoruesi merr email dhe ajo është e plotë e informacionit context dobishme.
  • Përdoruesi klikon mbi linkun detyrë dhe detyrë vetë është plot me informacion të dobishëm context.
  • Gjithkush shkon në shtëpi që të ketë dhe akull shalqi krem.

I did a quick POC and it works well in a lab environment. I get my custom email alert as expected. I also get to update the task description and title itself.

Vetëm pak e ndërlikuar, deri tani, është për të shmangur një situatë ku përditësimet alarm pika, triggering another alert. This doesn’t worry me.

Duket premtues deri më tani ...

The great thing about this is that I don’t need to muck about with any of the existing SPD workflows. They are blissfully unaware that an alert handler is “Runnin IIZ IN DA BAKGROUND, Decoratin LISTA TEH DETYRA wif moar KONTEKSTI".

</fund>

Abonohen në blogun tim.

Atëherë ejani pas meje në Twitter në http://www.twitter.com/pagalvin

Demonstration SharePoint: SharePoint levave për të ndërtuar një aplikim vertikal Biznesit

[Shënim: Unë dua të them menjëherë se unë kam një interes financiar në rezultatin e dëshiruar të kësaj demonstrate, që unë përmend në interes të deklarimi të plotë, etj. This is actually the first time I’ve ever blogged about an event where I stand to benefit personally in this way.]

Ky demonstrim web merr zhvillohet të enjten, 06/04 në 12:30 EDT, i dhënë fund në 1:30EDT.

Në bashkëpunim me partnerin e shkëlqyer e biznesit tim, Integruar Sistemet dhe Shërbimet Group (ISSG), I have been working to develop a vertical business application using SharePoint as the platform. Në këtë rast, we’re building an application that serves the needs of manufacturers that make customized product for their customers. In these cases, a great deal of collaboration needs to take place between the customer and the manufacturer. There’s also a great deal of collaboration required between different groups within the manufacturer, duke përfshirë shitjet, inxhinieri, hulumtim dhe zhvillim, Grupet ligjore dhe të tjera.

Demo është duke shkuar për të treguar një aplikacion që lehtëson atë lloj të bashkëpunimit, së bashku me një diskutim mbi mënyrën se si të gjithë ato copëza bashkëpunimit duhet të integrohet me një sistem ERP backend.

Së fundi, this isn’t going to be a SharePoint demo. This is a demonstration of a solution for a specific niche problem that happens to use SharePoint as the platform.

Kështu, pse do të ju shqetësojë për të nënshkruar dhe shikoni këtë demo? Nuk pres që shumë lexues të blogut tim të jenë të gjithë ata që janë të interesuar në një zgjidhje për prodhuesit e porositjes take Marrja juaj do të ishte vetë koncepti - duke përdorur SharePoint thjesht për të ofruar një zgjidhje biznesi pa marrë parasysh vetë SharePoint.

Nëse jeni të interesuar, ju lutem regjistroheni këtu(https://www323.livemeeting.com/lrs/8000043750/Registration.aspx?pageName=skmqfwbr5smmlx20).

</fund>

Abonohen në blogun tim.

Atëherë ejani pas meje në Twitter në http://www.twitter.com/pagalvin

Ju mund Kureshtje SharePoint Designer Nga Ftohtë im, Duart Dead

Artikulli im i fundit është deri në www.EndUserSharePoint.com. I wrote about SharePoint Designer, Përdoruesit përfundimtarë dhe skicimin e një strategjie që përdoruesit përfundimtarë mund të përpiqen dhe ndjekin në mënyrë që të demonstrojë kompetencë dhe për të ndërtuar besimin rreth këtij mjeti.

Komentet janë më interesante se vetë artikulli.

Check it out.

</fund>

Abonohen në blogun tim.

Atëherë ejani pas meje në Twitter në http://www.twitter.com/pagalvin

User Profile MOSS si Autoriteti për gjuhën Preferenca User

Në projektin tim aktual, disa e përdoruesve do të udhëtojë nëpër botë dhe kur ata mbërrijnë në destinacione të ndryshme, use whatever machine is handy at the time. Those guest machines will be running Windows and installed and configured for the local locale. (Unë e kam kuptuar vetëm se makinat nuk mund të ketë ftuar paketat e duhura gjuhësore… ndoshta nuk do, në të vërtetë… Unë jam një parkimi që tani për tani).

SharePoint needs to provide a mechanism whereby the user can pick their preferred language and then have MOSS honor that language regardless of how the user accesses MOSS. In other words, disregard whatever the browser tells IIS/MOSS and instead look up that preferred language and use it.

Ne jemi duke shkuar për të hetuar dy qasje:

  1. Handler HTTP: Një porosi mbajtës HTTP instaluar në IIS do shikoni profilin e përdoruesit Moss, kuptoj gjuhën e preferuar dhe pastaj kaloni header HTTP rreth nevojshme si para kalimit të kontrollit të MOSS.
  2. global.asax: Modify global.asax to do the same thing. We may modify something else, but the idea is that we find some place where we can insert our locale-switching logic.

Faktor tjetër i ndërlikuar është se ne kemi nevojë për mbështetjen e përdoruesit 60K, për 1,000 nga të cilat mund të jenë njëkohësisht qasjen Moss në ngarkesën e pikut.

Trajtuesi HTTP duket goxha drastike, but possibly the best place to put the code since it’s at the IIS level and all-knowing. It’s a good single point of work.

Ne jemi të prirur drejt një qasjeje të tipit global.asax, kryesisht për shkak se ne besojmë se do të keni më shumë opsione për të dhëna të caching në atë pikë.

Unë do të Blogging më shumë mbi këtë temë si unë të mësojnë më shumë.

Nëse ju keni di asgjë në lidhje me këtë, ju lutemi postoni një koment

</fund>

Abonohen në blogun tim.

Atëherë ejani pas meje në Twitter në http://www.twitter.com/pagalvin